home *** CD-ROM | disk | FTP | other *** search
/ Archive Magazine CD 1995 / Archive Magazine CD 1995.iso / text / magazine / volume_08 / issue_10 < prev    next >
Text File  |  1995-06-25  |  213KB  |  4,294 lines

  1. Products Available
  2. 8.10
  3. Acorn PC cards − Acorn say that they have now distributed all of the
  4. first 10,000 Risc PC 486 PCcards and that there won’t be any more
  5. available now until August. If you are still waiting for one, the only
  6. option we can offer is to supply an Aleph One version at cost. The DX40
  7. is £406 and the DX2-66 is £466 (i.e. £290 and £350 respectively if you
  8. have already paid for your Acorn card), but this does NOT include a copy
  9. of DOS. (N.B. We can only sell at this price to those already on the
  10. waiting list.)
  11. 8.10
  12. Ancestry II − Minerva have updated Ancestry, based on feedback from
  13. users. Features of particular interest are import and export of GedCom
  14. data, variable field lengths and linking of text files. Ancestry II is
  15. also fully multitasking. The price is £99.95 inc VAT or £95 through
  16. Archive. Registered users of Ancestry should have received details of a
  17. special upgrade offer.
  18. 8.10
  19. Bell-ringing simulator − John Harrison has developed a program called
  20. Strike which is designed to help develop bell-ringing listening skills −
  21. basically a self-teaching aid for bell ringers presented in the form of
  22. a game. This costs £15 inclusive from John, and £10 of that goes to
  23. restoration work. You’ve heard of shareware, freeware and careware,
  24. well, this is belfryware! Send cheques to John at 2 Murdoch Road,
  25. Wokingham, RG40 2DA.
  26. 8.10
  27. CD-ROM Mastering − Eesox are continuing to offer a CD-ROM mastering
  28. service, costing £60 +VAT. Data can be submitted on 650Mb
  29. magneto-optical disc, or SCSI or IDE hard disc. Most jobs can be turned
  30. around within 24 hours. As an added incentive, anyone purchasing an
  31. Eesox CD-ROM drive will receive a voucher giving a 50% discount on the
  32. production of a CD-ROM.
  33. 8.10
  34. Celebration − A collection from Clares Micro Supplies of four
  35. applications on the theme of celebrations. Banner can be used to create
  36. both horizontal and vertical display banners using outline fonts, draw
  37. and sprite files. Calendar is designed for monthly or yearly calendars −
  38. a number of formats and languages can be used. Certify will produce
  39. personalised certificates with the names being entered individually or
  40. from a text file for multiple names. Giftwrap allows the creation of
  41. wrapping paper, as well as other pattern creation and textile design.
  42. A single user version costs £34.95 including VAT. A site-licence,
  43. covering an unlimited number of machines within the named site is
  44. available for £82.25 inclusive.
  45. 8.10
  46. Cine Works − Oregan Developments have produced a sophisticated 32-track
  47. video mixing and editing studio, combined with 16-track audio
  48. capabilities. Video clips may be mixed together using a variety of
  49. transitions which are typically found in professional video editing
  50. environments. Transitions range from standard wipes and fades, to more
  51. adventurous central zooms and mosaic cuts. Full vision correction
  52. controls are provided so that Replay and MPEG clips may have their
  53. brightness, colour and contrast adjusted at any time after they have
  54. been captured, and even varied throughout the clip. The price from
  55. Oregan Developments is £159.95 inclusive or £152 through Archive.
  56. 8.10
  57. Composition − This is a new art package for the Risc PC which enables
  58. object-based operations to be carried out on bit map images. Each image
  59. is treated as an object and effects applied appropriately. Features
  60. include image processing options, tints, shadowing, gamma and colour
  61. curve correction, sprite trimming, mask editing, rescaling and
  62. distortion, OLE of sprites to other applications, fully adaptive
  63. anti-aliasing of text using outline fonts, import of sprites, clear,
  64. JPEG, TIFF, TGA, PCX, PBM, BMP, PhotoCD, Draw and Artworks files, export
  65. of Composition format (retaining effects and features) or sprite, JPEG,
  66. Clear, TGA or PBM formats. The price from Clares is £169.95 including
  67. VAT (or £158 through Archive) and special offers are available for users
  68. of ProArt24, and other art packages − contact Clares for details.
  69. 8.10
  70. Digital Darkroom − A new company, based in Kent, the Digital Darkroom
  71. offers a conversion service for Acorn Computers. Colour slides or
  72. negatives can be produced from sprites and drawfiles images − especially
  73. useful for presentations. A single slide costs £7.50, but orders for
  74. larger quantities will be considerably lower (20 or more will cost no
  75. more than £3.50 per slide). Regular users will also be offered a
  76. preferential rate. Documents, film and video taped images can also be
  77. transferred to Acorn format files. Quality of such images will be
  78. dependent upon the source quality.
  79. 8.10
  80. Digital Symphony Masterpieces 
  81. 8.10
  82. Collection − We mentioned this CD-ROM last month but, unfortunately, got
  83. the price wrong. It costs £24.95 inclusive from Oregan Developments or
  84. £24 through Archive.
  85. 8.10
  86. DTP book − Following the success of Robin Williams’ book on DTP design
  87. (“The Non-Designer’s Design Book”) we got hold of a copy of “The Mac is
  88. not a Typewriter” to which she refers several times in NDDB. Although,
  89. as the title suggest, the book is aimed at the Mac market, there is very
  90. little that is different on the Acorn machines, and I have prepared a
  91. supplement sheet to go with it so that it can be used for those using
  92. Acorn machines for DTP. Here’s what the official blurb about it says...
  93. 8.10
  94. “The Mac is not a Typewriter” by Robin Williams is one of the most
  95. popular Mac books ever sold (over 300,000 now in print). It covers the
  96. top twenty things you need to know to make your documents look clean and
  97. professional: em dashes, curly quotes, spaces and indents, white spaces,
  98. etc. It’s a primer that novices can pick up quickly, and that pro’s can
  99. keep going back to. It is the winner of the 1991 Benjamin Franklin
  100. Award, Computer Book Category.
  101. 8.10
  102. My view, for what it is worth, is that it’s another excellent book by
  103. Robin Williams. I have to admit that it it can’t compare with NDDB in
  104. terms of value for money (£10 including p&p through Archive cf £13 for
  105. NDDB) but, to be fair, NDDB is exceptional. So I would still say that
  106. The Mac is not a Typewriter is well worth the cost and, to support my
  107. claim, I will again make the same offer of a complete money-back
  108. guarantee if it is returned within 14 days. I know I’m on a winner there
  109. because, out of the hundreds of copies of NDDB we have sold, we haven’t
  110. had a single one returned.
  111. 8.10
  112. Graphing and Charting − As mentioned in last month’s !Help column, Chris
  113. Johnson has released his collection of graph and function plotting
  114. applications. The applications are Graphdraw, ChartDraw, Multiplot,
  115. FnPlotter, Surface, 3DFnEdit and Text>Draw. The price is £4 inclusive,
  116. direct from Chris Johnson, 7 Lovedale Grove, Balerno, Edinburgh, EH14
  117. 7DR.
  118. 8.10
  119. iSV Product Guide − iSV have produced issue 3 of their product guide,
  120. containing details and samples of nearly 600 RISC OS 3 fonts, along with
  121. information regarding their software products. The product guide is free
  122. and a demo disc is available for £2, both direct from iSV.
  123. 8.10
  124. NetMail − An extension to Archiboard, this package offers a consistent
  125. WIMP front end to email and news groups within a school. It is designed
  126. to operate over any AUN compliant network, allowing email and conference
  127. articles to be retrieved from the Archiboard server. Due to the
  128. consistent interface, information can be retrieved from Internet,
  129. FidoNet or the local system in the same way, so staff and pupils do not
  130. need to learn separate systems. MIME support is also included, which
  131. allows files to be attached to messages for sending via any of the
  132. networks, although the recipient will need MIME support to extract the
  133. message. (MIME clients are available for most platforms including Mac,
  134. PC and Unix workstations.) Prices start from £80 +VAT + p&p from Supreme
  135. Software Solutions.
  136. 8.10
  137. Network Cybernetics VR
  138. 8.10
  139. CD-ROM − Lambda Publications can now supply this CD-ROM which holds a
  140. collection of virtual reality, telepresence and computer simulation
  141. development tools. Included are virtual reality development tools and
  142. sources, VR hardware interfacing source code and documentation, VR &
  143. simulation research papers and conference reports, simulation packages
  144. for many different fields of science, simulation development tools and
  145. sources, 3-D modelling utilities, development tools and sources, and a
  146. collection of 3-D object data in several file formats. The CD costs £65
  147. including p&p and is supplied on 30 days evaluation. Existing customers
  148. and Archive readers can purchase it for £45.50.
  149. 8.10
  150. Oxford Talking Infant Atlas − Sherston Software have released an updated
  151. version of their Oxford Infant Atlas, aimed at Key Stage 1 Geography.
  152. The software features optional labels for country, places and other
  153. geographical features, quiz questions to ask children to identify
  154. geographic features, sampled human speech for all sentences, place names
  155. and labels, along with animations and sound effects. The price is £20
  156. +VAT for a single user version (or £22 through Archive) and an
  157. accompanying paperback atlas is available from Sherston for £2.80.
  158. 8.10
  159. Patience Addict − Creative Curriculum Software have released a
  160. collection of twenty patience games, including one and two pack games,
  161. of varying levels of difficulty and complexity. The single user version
  162. is £12.73 +VAT.
  163. 8.10
  164. Plantwise − Sherston Software have produced an interactive graphical
  165. database designed for 9−14 year olds, similar to their earlier database,
  166. Bodywise, with the addition of an interactive experiment section.
  167. Included in the pack are three discs, a set of experiment cards, a set
  168. of question cards, a user guide, and a booklet showing how to use
  169. Plantwise in the classroom. It costs £44.95 +VAT from Sherston Software
  170. or £50 through Archive.
  171. 8.10
  172. Purple Software − A range of products from Purple Software is available
  173. now for the Psion series 3 and Acorn Pocket Book range. There are
  174. currently five products: DataView (£59.95), an enhanced database with
  175. table view, sorting, label printing and mail merge; File Manager
  176. (£39.95), for extra control of files, directories and SSD’s; FloChart
  177. (£49.95), a free-form flow chart designer; OrgChart (£49.95), a
  178. free-form organisation chart designer; DrawIt (£49.95) an object-based
  179. drawing package.
  180. 8.10
  181. RecordZ − The database section of FireworkZ pro is now available as a
  182. stand-alone database from Colton Software. The price is £99 +VAT or £110
  183. through Archive.
  184. 8.10
  185. Report − This is a program for hard-pressed, report-writing teachers. It
  186. has been designed as a tool to speed up the process of writing reports,
  187. by inserting often used phrases and comments into a sentence. The writer
  188. reckons that the whole report-writing process can be speeded up by a
  189. factor of 10. The price is £14.95 for a single user or £29.95 for a site
  190. licence. Until August, there is a special launch price of £9.95 and
  191. £19.95 respectively. A demo version is available for £1 (refundable on
  192. ordering) or by sending a stamped addressed envelope and disc requesting
  193. it. Report is available from: Robert Lytton, 7 Helmsley Drive, West
  194. Park, Leeds, LS16 5HY. (The demo version is on this month’s program
  195. disc.)
  196. 8.10
  197. Sibelius showroom − Sibelius 7 now has a dedicated London high-street
  198. showroom at Turnkey, 114-116 Charing Cross Road, WC2H 0DT
  199. (0171-379-5148) (0171-379-0093). The new showroom gives customers the
  200. opportunity to compare Sibelius on the Risc PC with a 486 PC running
  201. Windows software so that they can judge for themselves which is best!
  202. 8.10
  203. SOS − Save our Squirrels!! − Denis Bastaple, a former director of
  204. Digital Services Ltd, bought out the rights to Squirrel and other
  205. software when DSL went into voluntary liquidation. Squirrel, Armlock,
  206. Netgain (Econet and Ethernet), Waiter, Digistore and Archway are now all
  207. available from, and fully supported by, DSL Supplies.
  208. 8.10
  209. Studio 24 has had some major updates and the new version will be
  210. available very soon. The full price is £199, or £189 through Archive.
  211. The upgrade for existing users will be FOC through Pineapple Software.
  212. 8.10
  213. TableMate 3 − Dalriada Data Technology have raised their comprehensive
  214. table-making application to version 3, which incorporates some
  215. worthwhile improvements and is available from Dalriada for £32.50
  216. inclusive. Anyone who bought TableMate 2 on or after 1 March 1995 may
  217. upgrade to version 3 for £2.50, otherwise the upgrade from v2 costs £5.
  218. Send your remittance and original disc to Dalriada. Upgrade from earlier
  219. versions is currently £10-£20, depending on the variant (e.g. as bundled
  220. with Impression). Contact Dalriada for an upgrade price.
  221. 8.10
  222. New features include: button bar similar to Style or Publisher, use of
  223. desktop interactive help with button bar, OLE to !Draw, Formulix etc,
  224. simple spreadsheet, right & left justified and centred text, import &
  225. export of CSV files, automatic addition of quotes for headers in CSV
  226. files, vertical ruler, vertical tab (top, middle or bottom of cell),
  227. vertical joining/splitting of cells, multiple rule-offs between columns
  228. and/or rows, reorganised menus, currency character control, £ default,
  229. colour picker RGB, HSV, CMYK, more Impression compatible keystrokes with
  230. the option of using the old TableMate2 ones.
  231. 8.10
  232. Technology and Design CD-ROM − NW SEMERC has set up this CD-ROM to make
  233. pupils at Key Stages 2 and 3 think about technology and design in
  234. everyday life. The CD isn’t just confined to the Design and Technology
  235. department, but can be used in Maths, English, Geography and History.
  236. Everything is based on the town of ‘Skegton’, with pupils seeking ways
  237. of improving the daily life of its inhabitants. The Technology and
  238. Design CD-ROM is available from Northwest SEMERC, price £49 +VAT.
  239. 8.10
  240. Teletext+ − Octopus Systems, who purchased the remaining stock of Ground
  241. Control Teletext adaptors, have announced a new version of the
  242. controlling software, which incorporates a number of new features.
  243. Frequently used pages are cached on disc, thereby improving response
  244. times. Sub pages are also cached, so you no longer need to wait for the
  245. page you just missed to come round again. Keywords can also be searched
  246. for to find important information automatically; the search can take
  247. place over all pages or just on likely pages, so you can search for a
  248. particular television programme, for example. Pages can be exported as
  249. teletext, sprite or plain text formats. The software upgrade for
  250. existing Ground Control teletext cards is £39, including p&p and VAT. If
  251. you would like the teletext hardware as well as the software, the
  252. package is £165 inclusive, while stocks last.
  253. 8.10
  254. TEX and LATEX for RISC OS − A new implementation of the powerful
  255. typesetting language TEX, complete with the latest version of LATEX and
  256. lots of other goodies is now available for RISC OS computers. It has
  257. been ported from the world of Unix by Mark Sinke in Holland, and is
  258. coordinated in this country by Robin Watts at Oxford University. It is
  259. freely available by ftp from ftp.comlab.ox.ac.uk in the directory
  260. /tmp/Robin.Watts/TeX, or from good PD libraries.
  261. 8.10
  262. UK Habitats − This new resource CD-ROM from AVP Picturebase gives
  263. details of a number of habitats in the UK. The aim is to give an
  264. understanding of the variety of living things, and of the way they
  265. survive and compete for resources. Habitats covered include Deciduous
  266. Woodland, Urban, Farm Land, Sand Dune, Fresh Water, Salt Marsh, Sand and
  267. Mud, Roadside and Hedgerow. The single user educational price is £99
  268. +VAT or £150 +VAT including a site licence from AVP.
  269. 8.10
  270. World Data for primary schools − The Centre for World Development
  271. Education (CWDE) have now released the World Development Database for
  272. use in primary Schools. This is the result of a collaboration with
  273. Sheffield Hallam University who produced the Database Project book
  274. included with the pack. The book includes ideas for data handling in
  275. English, Geography, Mathematics and Science at Key Stage 2. The User
  276. Handbook contains practical information about the datafiles and fields.
  277. The large amount of data in the original version is retained, but a
  278. SlimWorld file has been added with easy-to-understand field names. Acorn
  279. and PC versions are available, with data in KeyPlus/KeyNote (Anglia),
  280. CSV and Text formats for import into most databases. A single user pack
  281. includes a User Handbook, a Database Project book, the World Bank’s
  282. “Development Data Book”, supplemental 1991 Data Sheet and data disc, and
  283. costs £25 +VAT. A class set containing all the above, reproducible data
  284. disc and two extra Data Books, is available for £45 +VAT from CWDE.
  285. 8.10
  286. World Habitats − This is another CD-ROM in the AVP Picturebase series,
  287. containing pictures, written text and spoken word, covering the world’s
  288. major habitats. Comparisons can be made by choosing elements from
  289. different modules. Possible uses include covering impact of human
  290. activities on environmental systems, the occurrence and effects of
  291. natural hazards, and the need for management and conservation of fragile
  292. habitats. Habitats included are Mountain, Alpine, Desert, Mediterranean,
  293. Tropical Mountain, Savanna, Polar and Temperate Forest. The single user
  294. educational price is £99 +VAT or £150 +VAT including a site licence from
  295. AVP.
  296. 8.10
  297. Review software received...
  298. 8.10
  299. We have received review copies of the following: •CineWorks
  300. (pre-release) (m), •Composition (a), •Graphs & Charts (eu), •Report (e),
  301. •Strike (ge),•Textease Templates (u).
  302. 8.10
  303. e=Education, b=Business, bk=Book, c=Comms, g=Game, h=Hardware,
  304. l=Language, m=Multimedia, u=Utility, a=Art.
  305. 8.10
  306. If you would like to review any of these products, please contact the
  307. Archive office. Potential reviewers will need to show that they would
  308. use the product in a professional capacity or that they have some
  309. knowledge of the particular field. u 
  310. 8.10
  311. Hardware Jottings
  312. 8.10
  313. Brian Cowan
  314. 8.10
  315. One of the reasons for the disappearance of my Hardware Column has been
  316. the fact that I am no longer in the forefront of computer technology.
  317. I don’t have a Risc PC and, at present, I have no plans to buy one. I am
  318. certainly very happy with my old Archimedes machines but all recent
  319. purchases have been 486-type PC computers (ugh! I hear you utter). I was
  320. tempted to buy a Risc PC but, with the delay in the appearance of the PC
  321. card, and the still-nonexistent Acorn Internet software, my purchases of
  322. PCs have been well-justified. Just think how embarrassed I would have
  323. been trying to hold up the Acorn banner to my PC and Mac-user
  324. colleagues.
  325. 8.10
  326. Although I am happy with my second-generation Aleph One PC podule and
  327. the PD version of Internet software, the latter is certainly no
  328. substitute for the real thing. So I am afraid these jottings will be
  329. concerned with hardware mainly for the old-style ARM computers.
  330. 8.10
  331. 270Mb SyQuest cartridges
  332. 8.10
  333. About a year ago, I rather hesitantly decided to invest in one of the
  334. new 3½" 270Mb SyQuest drives. The old 44Mb 5¼" drives are getting a bit
  335. old and, in any case, 44Mb is rather small by today’s standards. I had a
  336. further reason for trying these drives since I spent last summer abroad,
  337. taking my A4 with me, and I reasoned that a SCSI SyQuest together with
  338. an Atomwide Printer-SCSI dongle was the best answer to mass storage.
  339. What I really wanted was access to all the software on the hard discs of
  340. my computer at home and those at work.
  341. 8.10
  342. Power requirements
  343. 8.10
  344. I initially thought about powering the SyQuest from the A4. The drive
  345. specification stated that it required a little over one amp from the 5
  346. volt supply which I decided was too much for the poor A4’s battery. And
  347. a little research showed that, in quiescent mode, the drive drew some
  348. 700mA. So I decided that for use with the A4, an external power supply
  349. was called for. (I determined that the power could not be obtained from
  350. the A4’s mains power supply.)
  351. 8.10
  352. Disaster
  353. 8.10
  354. This was all a great success. In particular, the printer-SCSI dongle
  355. worked like a dream. For some two weeks, I used my A4 extensively for my
  356. writing work, using the SyQuest, when required, powered from an external
  357. 5volt supply. However, all I had been doing was to read from the
  358. SyQuest.
  359. 8.10
  360. At the end of two weeks, I wisely(?) decided to back-up the A4’s meagre
  361. 40Mb hard disc to the SyQuest. Disaster!!! The SyQuest went berserk, its
  362. access light flashing on and off, with the mechanism clicking wildly.
  363. After resetting the machine, I discovered that I had trashed the disc,
  364. although I could still read from the second cartridge I had brought with
  365. me. I tried to back up to it and trashed that one as well.
  366. 8.10
  367. As you can imagine, I was feeling pretty sick, although I had not lost
  368. anything irreplaceable. So long as I did not need anything that had been
  369. on the discs, I was OK. So I left the SyQuest alone until my return
  370. home.
  371. 8.10
  372. Problem solved
  373. 8.10
  374. I had plenty of time to muse on my misfortune and eventually things fell
  375. into place. The power supply was supposed to deliver a maximum of 1.2
  376. amps. So when the head was moving, when maximum current is drawn, the
  377. supply was operating at its limit. Maybe it could not cope with the
  378. load. At home, I tried a more beefy power supply (actually, I pinched
  379. the 5volts from the A540) and the drive spun up OK and I was able to
  380. reformat the discs with no problem. After that, reading and writing them
  381. was no problem. The moral of the story is that although the newer
  382. SyQuests have relatively modest power requirements, you stint at your
  383. peril.
  384. 8.10
  385. Second problem...
  386. 8.10
  387. The next problem was rather strange. The SyQuest was mounted in an old
  388. 3½" disc drive case which used to hold a drive for a BBC. There was a
  389. SCSI connector to attach to the computer’s SCSI bus and a power lead
  390. which plugged into a socket connected to the computer for the 5 volt
  391. supply. I discovered that, after disconnecting and reconnecting the
  392. drive, it would not work. It seemed completely dead! Once again, I was
  393. feeling rather sick. So I left the drive and continued using the big
  394. 44Mb ones. A few days later, I decided to try the 270Mb drive and
  395. I found it was functioning perfectly. The same problem occurred on a
  396. number of subsequent occasions. I gather other people have also observed
  397. this. The usual observation is “sometimes the SyQuest seems dead”.
  398. 8.10
  399. ...and explanation
  400. 8.10
  401. Here again, eventually the penny dropped. The problem was some sort of
  402. static paralysis (rather like what sometimes happens with dongles). No
  403. permanent damage is done. I should add that with permanently installed
  404. drives, as I now have, there are no such problems.
  405. 8.10
  406. Permanent installation
  407. 8.10
  408. On the A5000 machines, there is space for a second 3½" drive below the
  409. existing one. It is possible to install a second 3½" drive in the older
  410. machines, but only if you don’t have a second hard disc drive. As my
  411. home A540 has two hard drives stacked to the left of the floppy, there
  412. is certainly no room for the SyQuest to be mounted internally. Or is
  413. there? On careful measuring I discovered that you could mount a 3½"
  414. drive above or below the existing floppy if both are mounted
  415. horizontally. In other words the floppy is no longer sloping at an
  416. angle.
  417. 8.10
  418. Plastic surgery
  419. 8.10
  420. I removed the dark beige part of the front plastic housing and enlarged
  421. the hole above and below the floppy drive. Then I removed the floppy
  422. drive from its metal cradle and drilled new holes so that the SyQuest
  423. sat below, and the floppy above, in the cradle. Everything was screwed
  424. together and it has been functioning ever since − without the beige
  425. front moulding. Well almost! Actually, when everything was assembled and
  426. switched on, the SyQuest did not work. But this was just the static
  427. paralysis after all the handling during mounting. After waiting a few
  428. hours it did work and it has functioned perfectly ever since − some nine
  429. months. My computer at work has the external SyQuest, powered from the
  430. computer. Without interfering with the connections, that also has
  431. functioned without difficulty.
  432. 8.10
  433. Auto eject
  434. 8.10
  435. Readers might recall that I am a devotee of the Oak SCSI interfaces.
  436. Incidentally, these are now no longer sold by Oak, but they can be
  437. purchased from IFEL. These interfaces provide an option, really for CD
  438. ROMs, for automatic eject upon dismounting the disc. I discovered that
  439. this also works with the 3½" SyQuests (not the 5¼" ones). When you
  440. configure the interface’s CMOS RAM you simply reply “Yes” to the prompt
  441. “Eject on dismount”. I find this a very convenient feature. (Nice one,
  442. Brian! Thanks for that! Ed.)
  443. 8.10
  444. High density floppies
  445. 8.10
  446. Most PC software these days comes on 1.44Mb floppies. I originally
  447. purchased an Arxe systems combined SCSI and high density floppy
  448. controller. This was good because it provided two functions in a single
  449. podule. Eventually, I returned this card because of problems with the
  450. SCSI part. Also, the floppy implementation was a bit clumsy, with its
  451. own high density filing system, although it did operate OK with the PC
  452. card.
  453. 8.10
  454. When I decided I had to have a high density floppy, I discovered that
  455. the Arxe card was no longer available and I kicked myself for returning
  456. the one I had. The alternative was the Beebug high density interface.
  457. With my experience of the Arxe, I ordered the Beebug interface with
  458. trepidation. It arrived and installation was painless. (I was able to
  459. purchase a high density drive that was significantly cheaper than the
  460. one Beebug had on offer.) Upon switching on, I observed nothing unusual
  461. − no new drive icons or anything. This is as it should be. The high
  462. density drive, which replaces the old one, is integrated into RISC OS
  463. and it is just as if you had an A5000. Also, access from the PC card is
  464. transparent. My only complaint is that the system uses up a valuable
  465. podule slot.
  466. 8.10
  467. Cheap(ish) scanner
  468. 8.10
  469. Another hardware purchase of mine has been a scanner. I chose a Mustek
  470. Paragon scanner which I found advertised quite cheaply in the PC press.
  471. Actually, it is quite a bargain since it comes complete with a PC SCSI
  472. interface and retouching and OCR software. Unfortunately, I could not
  473. get it to work with the Oak SCSI interface.
  474. 8.10
  475. I had purchased David Pilling’s ImageMaster and Twain interface software
  476. to drive the scanner. Over email, David was most helpful and it was he
  477. who suggested I try another SCSI interface. Thanks David. I discovered
  478. that everything worked perfectly using an Acorn SCSI interface. So the
  479. scanner is connected to a different machine. Not the same one as the
  480. LaserDirect, so I can’t use the “photocopy” option. I am absolutely
  481. delighted with the results. The ImageMaster program is a delight to use,
  482. and it is a pleasant surprise to find software which automatically
  483. configures its SCSI settings.
  484. 8.10
  485. The scanner has been used for such unusual things as scanning printed
  486. circuit boards and PCB masters, as well as the usual scanning of
  487. pictures and text. With a scanned PCB, with tracks changed to a colour
  488. such as orange, it is a rather quick process to trace over in Draw
  489. locked to a 0.1" grid to produce new masters. We need to do this since
  490. we have changed from a negative to a positive process, and it also
  491. provides an opportunity to modify old circuits.
  492. 8.10
  493. Optical Character Recognition
  494. 8.10
  495. Scanned text has been converted to machine-readable-form with Sleuth
  496. OCR. This also has been remarkably successful, as long as there are not
  497. too many scientific symbols. As well as providing the text in ASCII
  498. form, Sleuth has the facility to provide “style” information: bold,
  499. italic, large text, etc. It does this by exporting in RTF (Rich Text
  500. Format) − the document interchange format used by Microsoft’s Word for
  501. Windows. However, the standard (such as it is) seems to be gaining
  502. popularity, with more programs supporting it. Impression now has very
  503. good RTF loaders and savers and the new version of Ovation will support
  504. RTF. Colton’s Wordz and Fireworkz also claim to have RTF facilities.
  505. I have used Sleuth RTF output to import into Impression and the results
  506. are quite staggering.
  507. 8.10
  508. Colour Card Gold
  509. 8.10
  510. Having spent most of this article telling you that while remaining
  511. firmly rooted in the past, I have endeavoured to bring some of my
  512. machines up to date, I suppose I should finish by talking about graphics
  513. display and Computer Concept’s Colour Card Gold. I don’t particularly
  514. want millions or even thousands of colours. What I do want is good
  515. screen resolution and no screen flicker. My colour card provides this on
  516. my Eizo 9070 monitor to perfection. I think I have explained before that
  517. there is software available to create your own colour card modes,
  518. although it is rather complex to use (at least I found it so!). However,
  519. with perseverance, I have created a 1024×768 square pixel mode with
  520. sixteen colours. This has a non-flickering refresh rate of 65Hz. The
  521. display is crystal clear and, as a bonus, there is no CPU speed
  522. degradation. For this alone, the colour card is worth every penny.
  523. However, for use with the PC card’s programmable display facilities,
  524. I have created an 800×600 square pixel mode of 256 colours for a really
  525. good Super VGA display in Windows. This also has the position adjusted
  526. so that the picture stays centred on the screen when the mode is
  527. changed. u 
  528. 8.10
  529. Acorn World 95
  530. 8.10
  531. Beverley Adams
  532. 8.10
  533. Beverley Adams from Acorn Computers lets us in on what’s in store at
  534. Acorn World 95...
  535. 8.10
  536. Great fun, entertaining and educational... is the only way to describe
  537. this unique event!
  538. 8.10
  539. All that’s best and new in home and educational computing from Acorn and
  540. over 100 other exhibitors, plus the chance to explore the Information
  541. Superhighway, the emerging technology set to revolutionise the way we
  542. all communicate.
  543. 8.10
  544. It’s hi-fun as much as hi-tech, and there’s something for everyone − all
  545. under one roof at Wembley from 27 to 29 October.
  546. 8.10
  547. Technology City is the hub of the show. It’s the place to preview the
  548. latest Acorn technologies and products, get into cyberspace, and find
  549. unrepeatable Acorn show offers.
  550. 8.10
  551. But it’s not all for the experts: The Friendly Face of IT is a special
  552. area of the event packed with advice and help for those just starting
  553. out.
  554. 8.10
  555. For parents
  556. 8.10
  557. ...with younger children − the free, colourful, toy-packed creche,
  558. leaves you free to meet educational experts, and look at and try out
  559. products specially developed for early learning.
  560. 8.10
  561. ...with computer whizz kids − Acorn World 95 is an ideal venue, they get
  562. into cyberspace, while you broaden your knowledge and develop an
  563. up-to-date understanding of the important role of IT in school, linked
  564. with home and business. 
  565. 8.10
  566. For children
  567. 8.10
  568. A games arcade running the latest tests of skill, the Cyber Cafe where
  569. you can “Surf the Internet” and browse the Blue Peter World Wide Web
  570. pages, competitions with prizes, face-painting, jugglers, magicians and
  571. lots more. 
  572. 8.10
  573. For educationalists
  574. 8.10
  575. Topical theatre discussion on issues of the day, the latest in
  576. portability, multimedia techniques, and in educational hardware and
  577. software, with many exhibitors timing the launch of new products for the
  578. event.
  579. 8.10
  580. For experts and enthusiasts
  581. 8.10
  582. A chance to preview Acorn prototypes and the latest new products due for
  583. launch during the final quarter of ’95, plus a special technology
  584. seminar for Clan Acorn members. 
  585. 8.10
  586. And for everyone
  587. 8.10
  588. See a demonstration of the Set-Top Box technology from Acorn’s Online
  589. Media division which is leading the way in the rapidly developing global
  590. marketplace for integrated home services − TV banking, shopping, video
  591. and educational programs, news services and networked games, all from
  592. your armchair at the press of a button!
  593. 8.10
  594. Plus
  595. 8.10
  596. u The Multimedia Gallery 
  597. 8.10
  598. u Special training sessions 
  599. 8.10
  600. u Topical theatre presentations − the Information Superhighway and a
  601. variety of other topics
  602. 8.10
  603. u Advice Centre − no question they can’t answer!
  604. 8.10
  605. u Special Education Conference 27th October at Wembley − a must for
  606. parents and teachers of children with special needs
  607. 8.10
  608. So take a step on the highway to the future, book advance tickets now
  609. and save £££’s, plus it entitles you to a special P&O cross-Channel
  610. offer.
  611. 8.10
  612. Take 10 children or more, and your ticket is free.
  613. 8.10
  614. Advance ticket and information hotline: 01933-441448.
  615. 8.10
  616. Ticket type    on the day price    advance price    saving
  617. 8.10
  618. adults    £6    £5    16%
  619. 8.10
  620. children    £5    £4    20%
  621. 8.10
  622. family    £20    £16    20%
  623. 8.10
  624.    ‘Family’ = 2 adults + 2 children
  625. 8.10
  626. Make cheques payable to Acorn Direct, and send them to Acorn Direct, 13
  627. Dennington Road, Wellingborough, Northants NN8 2RL. u 
  628. 8.10
  629. Hints and Tips
  630. 8.10
  631. Debugging via the Serial Port − (Unfortunately, we had problems
  632. importing the text into Impression when we put this hint in last month’s
  633. magazine. Sorry for any confusion that we caused − it was our fault and
  634. not John West’s! The correct version is as follows...)
  635. 8.10
  636. The os_cli line makes use of the system redirection to send the text to
  637. the serial port, and so it should have read:
  638. 8.10
  639. os_cli(“echo Start of initialise() 
  640. 8.10
  641. { > serial: }”);
  642. 8.10
  643. More details of redirection can be found on page 419 of the RISC OS 3
  644. User Guide. The new Acorn C/C++ does not support os_cli, so you should
  645. use _kernel_oscli instead.
  646. 8.10
  647. From Basic, the OSCLI command is the direct equivalent.
  648. 8.10
  649. OSCLI “echo Start of PROC_init
  650. 8.10
  651.  { > serial: }”
  652. 8.10
  653. John West, Surrey
  654. 8.10
  655. Disc protection − Of the 100+ readers’ floppy discs I’ve processed over
  656. the last few months, there was a fair smattering of broken cases,
  657. mangled sliders and disc errors. In every case, the defective discs had
  658. been sent in paper envelopes without further protection from the rough
  659. and tumble of Her Majesty’s mails. This prompts me to repeat Ed’s
  660. recommendation of many moons ago that it is well worthwhile giving your
  661. discs adequate protection in the post. Jiffy bags or board-backed
  662. envelopes cost only a few pence from stationers and, provided any
  663. covering documentation is limited to a couple of pages, you are unlikely
  664. to exceed the 60g limit for 19p/25p postage.
  665. 8.10
  666. Jim Nottingham, Pocklington
  667. 8.10
  668. Impression borders − The built-in borders in Impression provide ¼ point,
  669. 1 point and 4 point thick black borders (numbers 1, 2 & 3), but how do
  670. you get a 5 point border? There is no way for the user to specify the
  671. thickness and, also, the lines don’t join properly at the corners, as
  672. you can see...
  673. 8.10
  674.  
  675. 8.10
  676. Here is a simple way to make your own line borders using Draw:
  677. 8.10
  678. Create a new Draw document and set the zoom to 8:1. Show the grid and
  679. lock to it. Set the grid spacing to 0.125 inches with 9 subdivisions −
  680. since one point equals 1/72 inch, each subdivision is one point. For a 5
  681. point line make a rectangle 5 squares wide and about 30 squares deep. To
  682. make the corners square, you need to make a 5 by 5 square immediately
  683. above the rectangle.
  684. 8.10
  685. Finally, set the fill colour of both to black and the line colour to
  686. none and save the file in your border directory.
  687. 8.10
  688. You can also make curved or bevelled joins by changing the corner square
  689. into a sector or a triangle.
  690. 8.10
  691. To get half point thicknesses, you need to set the number of
  692. subdivisions to 18.
  693. 8.10
  694. Unfortunately, the 8:1 maximum zoom in Draw is too small to do quarter
  695. point lines directly, so you need to construct them double size and then
  696. “magnify” them by 0.5, or else use Artworks with a 4000% magnification.
  697. On the monthly disc is a selection of plain rectangular borders from ¼
  698. point to 6 point thickness.
  699. 8.10
  700. The only remaining problem is that Impression puts the borders around
  701. the outside of the frame so, with thick borders, you can’t use the “snap
  702. to frames” feature to get your alignment right when the frames have
  703. different borders, as you can see from the frame opposite.
  704. 8.10
  705. Cain Hunt, Cambridge
  706. 8.10
  707. Mouseballs − Logitech mice sometimes begin to slip when a glassy film of
  708. material builds up around the periphery of the rollers which contact the
  709. mouse ball. This can be as little as 0.5mm wide but is very tenacious.
  710. Using a piece of metal or wood to dislodge the material can easily
  711. damage the rollers. With a bit of patience it can be softened using
  712. isopropyl alcohol on a cotton bud. Lint free cloth is even better. This
  713. takes a few minutes of gentle rubbing to do the trick. One of the
  714. rollers is spring loaded and is a little more difficult. A clean cotton
  715. bud holding a little IPA can be used to rub around the mouse ball to
  716. remove the stickiness. If an Archive type mat is used, a gentle wash
  717. with warm water and detergent will delay the problem recurring.
  718. Everything has to be completely dry before reassembly.
  719. 8.10
  720. Les May, Rochdale u 
  721. 8.10
  722. Puzzle Corner
  723. 8.10
  724. Colin Singleton
  725. 8.10
  726. Interest seems to be picking up, so I will stick with this format for a
  727. while. Contributions, particularly for Quickies, would be appreciated.
  728. 8.10
  729. (13) Multiple Shifts
  730. 8.10
  731. Several readers suggested variations on this puzzle. If leading zeros
  732. are permitted, solutions can be found for multiples greater than nine.
  733. The technique I outlined last month (among others) will work. The
  734. problem can also be extended to involve shifts of more than a single
  735. digit. Readers with long memories may recall that this was my
  736. number-crunching competition in Archive 4.3.
  737. 8.10
  738. Cornelia Rösch also investigated numbers which are multiples of their
  739. reversals, and noted the near miss 12345679 × 8  = 98765432. She could
  740. have added 123456789 × 8 = 987654312. Indeed, if you multiply 123456789
  741. by each of the numbers 1−80, 33 of the products are pan-digital. There
  742. is scope here for considerable time-wasting, for man and machine. The
  743. prize goes to Richard Lyszkowski, of Bridge of Allan, Stirlingshire, one
  744. of a number of readers who listed all non-repetitive solutions without
  745. leading zeros.
  746. 8.10
  747. (14) Very Acute
  748. 8.10
  749. Several readers found solutions with ten triangles, but no-one matched
  750. my eight-triangle solution. The most popular solution was the left-hand
  751. one, below. The winner is Graham Jones of Durness, Sutherland, the only
  752. reader who found any other solution. His dissections are shown, centre
  753. and right.
  754. 8.10
  755. (16, 17) Roots & Knockout
  756. 8.10
  757. Several readers solved these non-prize puzzles. From now on, quickies
  758. will earn small prizes − provided there are enough entries. 
  759. 8.10
  760. (18) No Progress
  761. 8.10
  762. Lists of 4×N numbers appear to be the only ones with unique minimum
  763. solutions, though I haven’t managed to prove this. In the table below,
  764. the first three columns contain the number of numbers in the list, the
  765. minimum value of the largest number, and the number of such solutions. A
  766. specimen solution is given for each length of list.
  767. 8.10
  768. (19)  Waterfall?
  769. 8.10
  770. Yes, the water level does fall. Overboard, the brick displaces its own
  771. volume of water. In the boat, it displaces its own weight of water − a
  772. larger volume.
  773. 8.10
  774. (20) Till Death Us Do Part
  775. 8.10
  776. Let Smith’s chance of winning the duel be S. His chance of winning with
  777. his first shot is 1/3. His chance of failing with that shot, and
  778. surviving Jones’ first shot is 2/3×1/2. His chance of winning the duel
  779. must then be the same as it was at the start. Hence S = 
  780. 1/3 + 2/3×1/2×S. Hence S = ½, and the duel is an even match.
  781. 8.10
  782. (21) Loony Post
  783. 8.10
  784. If the stamp values are X and Y (which must have no common factor), then
  785. the number of impossible postage values is ½(X−1)(Y−1). The only values
  786. of X and Y which give exactly 38 impossible values are 2 and 77, so
  787. these are the Loony stamp values.
  788. 8.10
  789. (22) Differences
  790. 8.10
  791. This month’s Prize Puzzle. Select four positive integers at random, e.g.
  792. 32  67  62  11. Now calculate the absolute differences between adjacent
  793. numbers, in this case 35  5  51  21 (the last of these is the difference
  794. between the last and first in the original list). Again − 30  46  30 
  795. 14. And again − 16  16  16  16. And finally − 0  0  0  0. This example
  796. produces all zeros in just four operation cycles. Try a few more random
  797. selections − most produce zeros in four cycles, some six, rarely more.
  798. The problem is to find four numbers each less than one million which
  799. require the largest possible number of cycles to produce all zeros.
  800. 8.10
  801. The second prize will be awarded to the best trio of solutions to the
  802. following Quickies (23−25).
  803. 8.10
  804. (23) Similarities
  805. 8.10
  806. Two similar triangles with integral sides have two side-lengths in
  807. common. Their third sides differ by 387. What are the lengths of the
  808. sides?
  809. 8.10
  810. (24) Rhymes
  811. 8.10
  812. Many English words pronounced “~shun” end in ~tion. How many can you
  813. find which are spelled ~shion? And how many English words rhyme with
  814. month? 
  815. 8.10
  816. (25) Pythagorean Fractions
  817. 8.10
  818. We are all acquainted with the Pythagorean equation X² + Y² = Z², for
  819. which the simplest integer solution is 3² + 4² = 5². But what is the
  820. simplest integer solution to 1/X² + 1/Y² = 1/Z² ?
  821. 8.10
  822. Comments and Solutions
  823. 8.10
  824. Please send comments, contributions and solutions to me at 41 St Quentin
  825. Drive, Sheffield, S17 4PN. Solutions by Friday 7th July, please. u 
  826. 8.10
  827. Comment Column
  828. 8.10
  829. BBC bits (where NOT to send them) − In a small ad in Archive 8.5, we
  830. mentioned an organisation called “Family Missions” in Shipley as being a
  831. suitable recipient of any spare BBC stuff. Unfortunately, it seems that
  832. this may NOT, in fact, be terribly suitable. They have disappeared to
  833. “somewhere down South”.
  834. 8.10
  835. Please therefore only send BBC software and hardware to NCS marked “For
  836. Charity”.
  837. 8.10
  838. Ed.
  839. 8.10
  840. BJ200 + Turbo Driver problems? − (8.9 p50) Computer Concepts have
  841. produced a new version of the main disc with the ‘PrintDefns’ directory
  842. dated 21 Mar 1995. In it is a new ‘BJ200’ printer definition file (dated
  843. 07 Mar 1995) which is now OK. The accompanying letter says the disc
  844. ‘contains the latest beta release of the software and will probably
  845. become the next full release version’.
  846. 8.10
  847. I haven’t investigated the full equivalences used but I do note that the
  848. mapping for characters above &FF is different from the Acorn ‘standard’
  849. Epson printer mappings. I assume that they are correct for the Canon
  850. BJ200 when set up in the ‘Epson Italics Character Set’ mode. However,
  851. I have not tested this.
  852. 8.10
  853. John Wallace, Crawley
  854. 8.10
  855. CD hell − My college uses both IBM compatibles and Acorn computers. The
  856. library, which makes extensive use of CDs, has opted to be exclusively
  857. IBM. You borrow your CD and put it in a drive local to the computer.
  858. 8.10
  859. The arrival of a new CD is a time of distress for the computing
  860. department. The director of computing and our technician (an IBM
  861. specialist) have been known to hide from the librarian. I try to look
  862. blank and to pretend I have no understanding of IBMs (it’s a bit
  863. worrying that this deceit is so readily believed). The trouble with the
  864. library’s CDs is that each one take ages to install, and each one
  865. requires special machine configurations which conflict with the use of
  866. other CDs. Some CDs seem to take weeks to get going.
  867. 8.10
  868. Our technician, an IBM specialist who is rapidly becoming an Acorn
  869. enthusiast, was taken aback when I first set up the application
  870. accelerator software to export CDs on an Acorn system. It was so quick
  871. and easy. Run the AA server software, drag a CD onto it, and instantly
  872. any station running the application accelerator software can access it.
  873. For native Acorn CDs, that was all I had to do.
  874. 8.10
  875. A student even brought in an Amiga cover CD. Could he get JPEG files
  876. from the CD on to a disc his Amiga could read? Easy − it took about five
  877. seconds to set up, and a few seconds later, the first graphic was over
  878. the network and there on the screen of a Risc PC.
  879. 8.10
  880. If in college we costed the support for IBM compatibles and Acorn
  881. computers separately, I think it would be obvious that IBMs cost much
  882. more. Yet I still hear arguments about the relative costs of these
  883. systems, only considering the base cost of the machine.
  884. 8.10
  885. Robert Chrismas, Gosport
  886. 8.10
  887. CD-ROM speeds − Fred Grieve’s interesting review of CD Fast (Archive 8.9
  888. p76) raises a crucial point which I think may not have received enough
  889. attention, and that is, the relative speeds of the two sets of
  890. interfaces and drives which he used. The IDE system was 50–400% slower
  891. than the SCSI one, although both were double-speed drives. If any
  892. processor, printer or hard drive was four times the speed of another,
  893. the benchmarks would be very well publicised. But for someone who is
  894. contemplating a CD-ROM drive, how do I make sure that what I buy takes
  895. 0.58 secs, and not 2.22 secs, to open the root directory of the PDCD-1
  896. CD? This seems to me to be a crucial area that needs some feedback from
  897. users, and the simple tests that Fred used could be an effective
  898. benchmark suite.
  899. 8.10
  900. (If anyone has any information that they could pass on, please send it
  901. to Andrew Flowerdew, 1 Crane House, Golford Road, Cranbrook, Kent, TN17
  902. 3NP, our CD-ROM Column Editor − or via the NCS office if you prefer.
  903. Thanks, Ed.)
  904. 8.10
  905. Stuart Bell, Horsham
  906. 8.10
  907. ClicBack − Last month, David Holden was, in his PD column, quite
  908. unrestrained in his praise for this Careware back-up utility. I write
  909. simply to say “hear, hear”! It is brilliant. Having bought a SCSI 105Mb
  910. SyQuest drive from NCS, about 160Mb of data compresses to 70Mb on the
  911. SyQuest for a full back-up in about 2 hours – the time taken being
  912. largely to compress the data. I simply leave it running when I don’t
  913. need the computer for a while. Differential back-ups scan the whole
  914. 160Mb for changes, and take a couple of minutes. At £10, it’s the
  915. bargain of the year, and all in a good cause.
  916. 8.10
  917. Stuart Bell, Horsham
  918. 8.10
  919. Drag & drop in ImageMaster − One of the niggles in all the reviews
  920. I have read about David Pilling’s ImageMaster concerned the program’s
  921. inability to load an image which was dropped onto its window.
  922. 8.10
  923. If you try this in version 1.05, you will find that Mr. Pilling has once
  924. again listened carefully to criticism and has integrated this feature
  925. into his program!
  926. 8.10
  927. Jochen Konietzko, Köln, Germany
  928. 8.10
  929. EasyFont 3 − Further to the problem I reported in 8.9 p25 about using
  930. archived fonts with !EasyFont3, I have now received a reply from Mark
  931. Smith, the author of ArcFS.
  932. 8.10
  933. He states: “ArcFS will not normally be able to compress font
  934. directories, at least not by very much.
  935. 8.10
  936. However, the real overhead in large font directories is the amount of
  937. space occupied by large numbers of directories that only contain two or
  938. three files each, and this is why archiving fonts can save significant
  939. amounts of disc space. That said, ArcFS is not intended to archive font
  940. directories, and I wouldn’t recommend that you do it − in particular,
  941. you could find ArcFS using a lot of memory to store open font files if
  942. you are using a wide selection of fonts in a document. I don’t have
  943. !Easy Font, but I understand that version3 uses its own font archiving
  944. system, which is dedicated to dealing with fonts and is therefore much
  945. better suited to the task.”
  946. 8.10
  947. I have reviewed my archived fonts, and I find that the average saving is
  948. only around 15%. These remarks explain some errors that I have had in
  949. the past relating to memory, and I shall not be archiving fonts in the
  950. future. For the information of ArcFS users, the latest read/write
  951. version is 2.55 and the read-only version is 0.73; they contain a few
  952. bug fixes which relate particularly to the RiscPC.
  953. 8.10
  954. Ted Lacey, Southampton
  955. 8.10
  956. Floating point hardware − There is a certain amount of confusion
  957. surrounding the use of floating point hardware. One reader states that
  958. it is hard to choose between an ARM700+FPA running at 33MHz and an
  959. ARM710 running in excess of 40MHz. The only programs which would run
  960. faster with the FPA option would be those concerned primarily with
  961. number crunching. This would really mean home-written single tasking
  962. calculations − possibly fractal calculation programs. However, once you
  963. are using the multitasking desktop, almost all commercial RISC OS
  964. software will run faster with the FPA-less CPU running at the faster
  965. speed. Remember that even programs such as Draw and Basic V make no use
  966. of floating point operations. The only time you might do better in the
  967. desktop with floating point hardware is when using some CAD programs.
  968. 8.10
  969. Brian Cowan, Wembley
  970. 8.10
  971. Importing and exporting text − Following Jim Nottingham’s series, which
  972. I found very helpful, I thought readers might like to hear about my
  973. experience. Briefly, I write (and edit) a house journal, and see it
  974. through its editorial and pre-production stages. These are:
  975. 8.10
  976. 1. Writing − I have Impression Publisher and MS Word 5.5 (an advanced
  977. non-Windows version) at my disposal, but for this particular job,
  978. I prefer EasiWriter as being more fluent and practical. Each of the
  979. 40-odd stories, ranging from 30 to 800 words, gets a separate EasiWriter
  980. file.
  981. 8.10
  982. 2. Approval − I present mss (hard copies) of the stories to my clients
  983. for approval, and later make any amendments they ask for. The mss
  984. (written on an EasiWriter ‘stationery’ form) are vital; the early, and
  985. intermediate, versions serve as approval ‘manuscript’. The definitive
  986. version is a guide for the typesetter/DTP operator. The header carries:
  987. 8.10
  988. − RISC OS and DOS filenames to identify the story
  989. 8.10
  990. − a provisional headline, written before the story, to keep my eye on
  991. the ball as well as to help identify the story for the
  992. non-computer-literate
  993. 8.10
  994. − automatic dating to avoid confusion between versions. Before we
  995. refined the procedure, this confusion happened several times and
  996. resulted, embarrassingly, in unapproved copy being published.
  997. 8.10
  998. − the folio number
  999. 8.10
  1000. − A footer contains a message asking recipients to confine themselves to
  1001. matters of fact and to keep their well-meaning paws off the prose!
  1002. 8.10
  1003. 3. Delivery etc − Using the Selection—Save—Text procedure in EasiWriter,
  1004. I make ASCII copies on my hard disc of the approved files, and copy them
  1005. to a DOS format floppy which I deliver to my client with the definitive
  1006. mss. At this stage, in theory, I have largely done my bit.
  1007. 8.10
  1008. The Communication Dept import my text into Word for Windows for final
  1009. checking and last-minute alterations. The (absolutely!) definitive
  1010. versions are then handed, on a DOS format disc, to the Print & Design
  1011. section, who put them in a Mac and import them into a Quark ExPress file
  1012. (incidentally, just one file for the entire publication!). So all told,
  1013. my files undergo four metamorphoses between the original form and the
  1014. typesetting bureau: (RISC OS) EasiWriter—ASCII—(DOS) Word for
  1015. Windows—(Macintosh) Quark ExPress— PostScript!
  1016. 8.10
  1017. It works. The only noticeable, and minor, problem compared with earlier
  1018. exercises when I used to start from MS Word 5.5 or IBM DisplayWrite 4,
  1019. has been that the ‘£’ sign, en-dash and em-dash (ASCII 151 and ASCII
  1020. 152) translate incorrectly but, as Jim Nottingham has pointed out, such
  1021. things are easy meat for search & replace.
  1022. 8.10
  1023. Peter Robertson, Tewkesbury
  1024. 8.10
  1025. Microwriter Information − The company once known as Microwriter have
  1026. been through a number of changes. It brought out a wonderful machine
  1027. called the AgendA which I reviewed in Archive (3.11 p48). This machine
  1028. is a seven key, one hand, quick entry, portable wordprocessor which can
  1029. be linked to any computer with an RS232 type serial port. That means
  1030. that it can be used on anything from a BBC Micro up to a Risc PC. I know
  1031. − I still do it. It took one hour to learn to use, and I can’t type
  1032. properly either. It is almost entirely the same code as used on the
  1033. Microwriter.
  1034. 8.10
  1035. Unfortunately the company went bust, but, as I was the writer of the
  1036. software for making Acorns talk to Microwriter/Agendas, I still have it.
  1037. If you would like the new Risc PC version, please send an SAE and blank
  1038. formatted disc to me and I will provide my software. It only allows
  1039. downloading from the AgendA/Microwriter to the Acorn, but if you want
  1040. full communication and have an IBM PC or PCcard, full facility software
  1041. is still available from the inventor of the QuinKey Chording Keyboard
  1042. which is at the heart of the machines.
  1043. 8.10
  1044. I only use the downloading facility myself. It generates raw ASCII which
  1045. is good enough for anything. The inventor will charge a modest price, as
  1046. he is doing it in his spare time to support AgendA users who have been,
  1047. like him, badly let down by the company. If anyone has won the lottery
  1048. recently and wants a new AgendA Mk3, talk to him − he has great plans.
  1049. I can be contacted at 62 Rutland Road, West Bridgeford, Nottingham, NG2
  1050. 5DG. The inventor is C. Rainey, Bellair Electronics, 4 Broadgate,
  1051. Pilton, Barnstaple, North Devon, EX31 1QZ.
  1052. 8.10
  1053. Simon Anthony, Nottingham
  1054. 8.10
  1055. Music printing − With the aid of my A3000, I have become a ‘hobby
  1056. composer’! I have used the five different music programs as they
  1057. appeared on the scene: Maestro, Notate, Rhapsody, PMS and Sibelius.
  1058. 8.10
  1059. The Sibelius music program is marvellous. I like the radar scroller for
  1060. locating a note anywhere in the score in seconds... the automatic
  1061. calculation of the ‘rest values’ in the bar following note insertion and
  1062. the professional look of the printout. I can play a single note anywhere
  1063. anytime... a single bar... a single stave... the complete work... but
  1064. I have not found how to check the sound of two staves played together.
  1065. Is it possible, please? I would like to hear (say) the Soprano and Tenor
  1066. tunes sung together, free from the Alto and Bass parts.
  1067. 8.10
  1068. Notate is more elementary but it has two features I like. (1) It has a
  1069. ‘mixer’, allowing one or more parts to be played together (see above),
  1070. each part with its own ‘sliding’ volume control on the screen. (2) It
  1071. has a note input through a screen keyboard, in real or step time, as
  1072. well as ‘dragging’ notes onto the stave. I use it for working out simple
  1073. themes before transferring to either PMS (Philip’s Music Scribe by
  1074. Philip Hazel) or Sibelius for printing with the trickier parts!
  1075. 8.10
  1076. PMS allows notes and expression marks etc to be typed in using text in
  1077. an Edit window. Sibelius, by contrast, uses the function keys for note
  1078. length and dragging to pitch on the stave with the mouse. Sibelius
  1079. thinks for you... but I think that PMS allows more control (if you are
  1080. prepared to take the time).
  1081. 8.10
  1082. I use two important features from the PMS program... (1) I can arrange
  1083. for two staves to be printed on top of one another! This allows me to
  1084. reduce a four-staved choir piece into a two-staved piano accompaniment.
  1085. (2) If I type the @ symbol, the rest of the line becomes a ‘comment’ and
  1086. has no effect on the notation. So, by typing or deleting the @ in front
  1087. of the <linespacing> command, I can change from four to two staves and
  1088. back at the drop of a hat! (Or even at the drop of an ‘at’? Sorry! Ed.)
  1089. 8.10
  1090. I save a lot of time by using a ‘Standard Layout’ for all the ‘headings’
  1091. and the information needed for key, time, line-spacing, systems-spacing,
  1092. brackets, etc, and the information needed for each stave. The ‘Standard
  1093. Layout’ is copied for each new piece. Included in my standard layout are
  1094. some lines starting with @ for all unusual or alternative ‘headings’.
  1095. Then I can call them up by just deleting the @.
  1096. 8.10
  1097. Then I can get into the ‘music...’ with a minimum of typing!
  1098. 8.10
  1099. PMS Specimen program
  1100. 8.10
  1101. (The Standard Layout has been copied... Bold type has been used to pick
  1102. out the text needed only for entering the notes.)
  1103. 8.10
  1104. heading “John Veg’s Tune ?”
  1105. 8.10
  1106. heading “in four (two) parts”
  1107. 8.10
  1108. breakbarlines
  1109. 8.10
  1110. notespacing *1.1 (magnifies the note spacing by 1.1).
  1111. 8.10
  1112. key G (the key with one sharp).
  1113. 8.10
  1114. time 3/4 (three crochets in a bar).
  1115. 8.10
  1116. @ stavespacing 1/0 2/48 3/0 4/48 (... stave spacing)
  1117. 8.10
  1118. (The number after the slash gives the distance to the next stave. So
  1119. ‘1/0’ has ‘0’-space, i.e. zero space, between stave 1 and stave 2. So
  1120. stave two will be printed on top of stave one. ‘3/0’ prints stave four
  1121. on the top of stave three.)
  1122. 8.10
  1123. (The ‘@’symbol at the start of the line turns it into a ‘comment’. So
  1124. the default spacing for four staves will operate.)
  1125. 8.10
  1126. [stave 1]
  1127. 8.10
  1128. [treble 1 stems up]
  1129. 8.10
  1130. g-;a-;b-;c`;d`-;e`- |
  1131. 8.10
  1132.  (‘-’ key for a quaver, ‘`’ key for an octave up).
  1133. 8.10
  1134. G’r|
  1135. 8.10
  1136. (upper case for a minim)
  1137. 8.10
  1138. [endstave]
  1139. 8.10
  1140.  
  1141. 8.10
  1142. [stave 2]
  1143. 8.10
  1144. [treble 1 stems down]
  1145. 8.10
  1146. g g b-a- |
  1147. 8.10
  1148.  (lower case for two crochets... followed by two quavers.)
  1149. 8.10
  1150. Br |
  1151. 8.10
  1152. [endstave]
  1153. 8.10
  1154.  
  1155. 8.10
  1156. [stave 3]
  1157. 8.10
  1158. [bass 0 stems up]
  1159. 8.10
  1160. e’d’c‘ |
  1161. 8.10
  1162. Gr |
  1163. 8.10
  1164. (The ‘r’ is a crochet rest.)
  1165. 8.10
  1166. [endstave]
  1167. 8.10
  1168.  
  1169. 8.10
  1170. [stave 4]
  1171. 8.10
  1172. [bass 0 stems down]
  1173. 8.10
  1174. e-e-;d-$d-;c-b`- |
  1175. 8.10
  1176. (The ‘;’ key controls the beaming of notes).
  1177. 8.10
  1178. G`r |
  1179. 8.10
  1180. (The ‘$’ key ‘flattens’ the following note.)
  1181. 8.10
  1182. [endstave]
  1183. 8.10
  1184. John VEG Mitchell, Wishaw, Scotland
  1185. 8.10
  1186. Printing from Basic programs − (8.9 pp10 & 50) I have found a completely
  1187. different way to solve my problem. In the Basic program, I create each
  1188. line of text that I wish to output and save it in an array ‘line$(N%)’.
  1189. While the lines are being created, I update a variable ‘L%’ to the
  1190. length of the longest line. I then create a drawfile using the routines
  1191. in the ‘CDraw’ library that was published in Risc User some time ago.
  1192. Since the output lines must be correctly spaced horizontally, I can only
  1193. use a monospaced font for the data. I use a nicer font for the header.
  1194. First the header is created and then the text point height is calculated
  1195. from the available height left (if there are not many lines, the point
  1196. height is set to 12), and then the point width is calculated from the
  1197. length of the longest string. Finally, for each line of text, a
  1198. ‘text-object’ is created and then the drawfile is closed and saved.
  1199. 8.10
  1200. This method has two advantages: (1) Because the font height and width
  1201. are adjustable in very small increments, full use is made of the
  1202. available space. (2) You can view the drawfile before printing to make
  1203. sure that there are no errors. The one disadvantage is that, as far as
  1204. I know, Corpus is the only monospaced font available.
  1205. 8.10
  1206. Would these techniques be of interest to people? If so, I could provide
  1207. a skeleton program on disc which would supply the necessary PROC’s to
  1208. produce the drawfile. I would also be prepared to write an article for
  1209. the magazine, describing the method and use of the program. (Would
  1210. anyone find that of interest? If so, please let me or John know. Ed.)
  1211. 8.10
  1212. The Bridge Scoring program is fairly robust now, so if anyone is
  1213. interested, do contact me.
  1214. 8.10
  1215. John Wallace, 1 Evans Close, Maidenbower, Crawley, RH10 7WN.
  1216. 8.10
  1217. Promoting Acorn − I’m nearing the end of an Electronic Engineering
  1218. degree, and would love to promote Acorn in this field (especially to
  1219. “The world is a PC” Electronics and Wireless World). However, there is a
  1220. slight problem − lack of engineering applications.
  1221. 8.10
  1222. There are, I believe, three PCB design packages, one of which appears to
  1223. be a fairly professional piece of software (that is, CadMust). Apart
  1224. from this, there’s nothing! Yes, there’s Frank and Erik van de Pol’s
  1225. port of the simulation program Spice − and an excellent piece of
  1226. software it is (I know; the success of my Final Year design project
  1227. rested on it!). The problem here is that it’s not a commercial package,
  1228. and so the support is only as good as the authors have time for. This
  1229. isn’t acceptable for companies.
  1230. 8.10
  1231. I believe that this could be another niche market for Acorn; every
  1232. Analogue (and quite a few Digital) Engineer needs to use Spice − for me,
  1233. it was at least ten hours every day. The options for running the package
  1234. at the moment are either a PC or a Unix Workstation. The PC option could
  1235. cost £2,000 to £3,000, whilst most of the Unix options start at about
  1236. £20,000; how about someone pitching a system in the middle? Acorn! Any
  1237. software companies care to take up the challenge?
  1238. 8.10
  1239. Nick Chalk, Sheffield
  1240. 8.10
  1241. Promoting Acorn 2 − I’ve just received the latest edition of Creative
  1242. Technology and in it is an excellent editorial and a review of an Acorn
  1243. system for use in design work. At last, some positive press for Acorn,
  1244. albeit in a heavily Mac-dominated area. More power to Acorn’s elbow!
  1245. 8.10
  1246. Neil Fazakerley, London W2.
  1247. 8.10
  1248. Rounding errors in balance sheets 
  1249. 8.10
  1250. − In Archive 8.4p33, Gerald Fitton identified a problem associated with
  1251. rounding errors in a spreadsheet, which he presented in the form of a
  1252. puzzle attributed to me. My version was in fact rather different, as
  1253. explained in my column in Archive 8.5p30. The solution described here
  1254. solves neither of these puzzles, so let’s start again...
  1255. 8.10
  1256. Balance sheets − The trading account and the balance sheet are vital
  1257. financial documents in any business, and are scrutinised avidly by the
  1258. auditors. The trading account comprises a list of turnover figures for a
  1259. specified period of time. The balance sheet lists balances as at a
  1260. specified date. In each, the figures are pigeon-holed into a list of
  1261. nominal accounts, each normally identified by a numeric code and an
  1262. associated description to identify its accounting significance.
  1263. 8.10
  1264. Accountants usually list the figures in two columns, debits and credits,
  1265. side by side. The grand totals of the two columns should be the same. To
  1266. a systems designer (or a mathematician) it is more logical to arrange
  1267. the figures, each with the correct sign, in a single list. The grand
  1268. total should be zero.
  1269. 8.10
  1270. When designing accounting software, I have always adopted the latter
  1271. technique internally. The software can, nevertheless, be written to show
  1272. the figures in debit and credit columns, if required − this is
  1273. essentially a matter of presentation.
  1274. 8.10
  1275. The rounding problem − Each figure on the accounts file is a sum of
  1276. money, held precisely to the penny. However, since the figures are
  1277. hundreds, thousands, or even millions of pounds, the odd 37p is
  1278. insignificant and the accounts are easier to comprehend if the figures
  1279. are printed as round £s (or £000s for a large company). Now, consider a
  1280. simple example of three figures and their total −
  1281. £31.97 + 87.80 + 42.56 = £162.33. Round each figure to the nearest
  1282. pound. £32 + 88 + 43 = £162. Help!! It doesn’t add up. The accountant
  1283. will launch an inquisition.  How can the computer adjust(!) the figures
  1284. so that they look right, and are right within a set of rules simple
  1285. enough for an accountant to understand? (Do accountants read Archive? If
  1286. so, sorry!)
  1287. 8.10
  1288. ‘Flexible rounding’ is a term I have just invented, though I invented
  1289. the process several years ago to solve this problem, and have recently
  1290. re­discovered my notes. Flexi­rounded figures are each rounded to an
  1291. adjacent integer (or thousand, etc), but not necessarily the nearer of
  1292. the two. Thus £42.56 may be rounded for printing to £42 or £43, as we
  1293. wish, but to no other figure. A figure which, by chance, is already an
  1294. integer must not be changed. The maximum rounding error is thus 99p,
  1295. rather than the usual 50p, though, in practice, errors approaching £1
  1296. will be rare. We can now present the above addition in flexi­rounded
  1297. form, £32 + 88 + 42 = £162, which is true! 
  1298. 8.10
  1299. DIM Exact(Num%), Round%(Num%)
  1300. 8.10
  1301. Adjust = 0.5
  1302. 8.10
  1303. FOR I% = 1 TO Num%
  1304. 8.10
  1305. Adjust = Adjust + Exact(I%)
  1306. 8.10
  1307. Round%(I%) = INT(Adjust)
  1308. 8.10
  1309. Adjust = Adjust − Round%(I%)
  1310. 8.10
  1311. NEXT I% 
  1312. 8.10
  1313. The above Basic code generates a flexi­rounded version of a list of
  1314. exact figures, each of which may be positive or negative. Programmers
  1315. should note that, for this purpose, when the INT function is applied to
  1316. a negative number it must round down, towards −fi. Acorn Basic, in common
  1317. with many other dialects, rounds INT towards zero, so this coding must
  1318. be modified to give the correct answers. Equivalent coding can be
  1319. devised for any other language.
  1320. 8.10
  1321. Subtotals − If our balance sheet comprised only a list of values and a
  1322. grand total, there would be little problem, and this routine might be
  1323. viewed as the proverbial sledgehammer to crack a nut. In practice, a
  1324. typical set of accounts includes numerous nested subtotals corresponding
  1325. to accounting categories at various levels, The strength of the
  1326. flexi­rounding technique lies in its treatment of subtotals. 
  1327. 8.10
  1328. Having rounded the list of exact values using the above procedure, each
  1329. subtotal should be calculated by totalling the rounded values, not by
  1330. rounding the total of the exact values. Provided that each subtotal
  1331. represents a selection of consecutive values in the list, it will be
  1332. found that any total obtained in this way is always a flexi­rounded
  1333. version of the exact total, i.e. the error in the total never exceeds
  1334. 99p. By comparison, the error in a total obtained by adding
  1335. conventionally-rounded values is theoretically unlimited. The rounded
  1336. values, as printed, always total correctly to the printed subtotals, and
  1337. these in turn total correctly to the next higher level subtotal, right
  1338. up to the grand total, which will, in fact, be conventionally rounded to
  1339. the nearest integer.
  1340. 8.10
  1341. If you can persuade your accountant to accept flexi­rounding as a
  1342. slightly liberal alternative to nearest­rounding, you, and he, may never
  1343. again need to explain rounding errors to those who seem unable to
  1344. understand this simple problem!
  1345. 8.10
  1346. Colin Singleton, Sheffield
  1347. 8.10
  1348. RTF/savers and loaders from CC − I was involved in some of the beta
  1349. testing on these and I was very impressed with the ease with which
  1350. I could exchange data with my colleagues, most of whom use MS Word or
  1351. WordPerfect. Now that I have my PC486 card in my Risc PC at home, I’ve
  1352. installed Word for Windows on my DOS partition and I can convert between
  1353. different document formats much more easily. I don’t need to ask my
  1354. colleagues to give me RTF files but instead I export them from Word
  1355. myself.
  1356. 8.10
  1357. I’m still disappointed with Fireworkz Pro though. The RTF features of
  1358. Fireworkz seem to be full of bugs and it’s almost impossible to exchange
  1359. data between Impression and Fireworkz using RTF. Sometimes it is
  1360. possible to filter the RTF files through Word and get some sensible
  1361. transfer between the two Acorn products.
  1362. 8.10
  1363. As Gerald Fitton often points out, it’s the ability to port your data
  1364. easily which decides the best software in the long term. In this respect
  1365. I think that Colton ought to improve their Fireworkz package.
  1366. 8.10
  1367. Mike Clark, Cambridge
  1368. 8.10
  1369. SCSI-2 query − Regarding Chris Walker’s query, (Archive 8.9 p10) as
  1370. I understand it, there are several permutations of “Fast” and “Wide” in
  1371. the SCSI-2 standard...
  1372. 8.10
  1373. Basic: 8 bit @ 5Mbytes/s
  1374. 8.10
  1375. Fast: 8 bit @ 10Mb/s
  1376. 8.10
  1377. Wide: 16 bit @ 10Mb/s or 32 bit @ 20Mb/s
  1378. 8.10
  1379. Fast & Wide: 16 bit @ 20Mb/s or 32 bit @ 40Mb/s
  1380. 8.10
  1381. From a review in the June issue of Acorn User, I believe that the Cumana
  1382. SCSI-2 card is 8 bit, Fast SCSI. However, to achieve anything like this
  1383. performance, you need a drive to match the interface. Usually, it is
  1384. only large, expensive drives that meet the Fast or Wide standards (e.g.
  1385. IBM or DEC). Acorn User quotes some transfer-rate measurements for the
  1386. Cumana card and an IBM 1Gb SCSI-2 drive...
  1387. 8.10
  1388. With SCSI-1 i/f : ~1.0Mb/s
  1389. 8.10
  1390. With SCSI-2 i/f : ~3.4Mb/s
  1391. 8.10
  1392. Nick Chalk, Sheffield
  1393. 8.10
  1394. VerbMaster-French review (8.9 p73) − Thanks very much for publishing the
  1395. review of VerbMaster-French. I felt it was, generally, a fair and
  1396. complimentary appraisal of the program, but may I be allowed to answer a
  1397. few points?
  1398. 8.10
  1399. 1. The bug in the ‘cyclic-add’ feature has been fixed in the latest
  1400. version (1.01), as have the typing errors in the VerbFile supplied −
  1401. sorry!
  1402. 8.10
  1403. 2. Genders. I only used the masculine version of nouns (the il form) due
  1404. to lack of space in the main window, and because VerbMaster aims to help
  1405. you learn the conjugations of verbs; as the forms for il/elle/on are
  1406. generally the same, there seemed little point in wasting space on
  1407. separate entries. Furthermore, the necessary agreements for verbs
  1408. conjugated with être are indicated in the main display window.
  1409. 8.10
  1410. 3. Testing of verbs. The decision to ask for verbs in the form: ‘Please
  1411. enter the vous form of the imperfect tense of the verb aller.’ was
  1412. deliberate. If it were to ask for the meaning of ‘you (pl) were going’
  1413. it would be necessary for me to program the conjugation of English verbs
  1414. (which is more difficult than French!) and for the user to enter English
  1415. translations in full for new verbs, which would be tiresome. The purpose
  1416. of VerbMaster is not to teach prose translation, but to help learning
  1417. verb forms; it is a grammatical approach, but I believe that this is the
  1418. only way to learn foreign verbs, and, as your reviewer concludes,
  1419. VerbMaster does do this comprehensively!
  1420. 8.10
  1421. 4. Sinners of the world unite! Mr Campbell quoted the phrase: Let him
  1422. who is without sin ..! and I am sure he is aware that there are few
  1423. Shareware writers who write perfect, bug-free programs − that‘s why
  1424. there are professionals! I would welcome enquiries from readers involved
  1425. in teaching/learning modern languages to try the program and suggest
  1426. advancements and improvements. The next version will have password
  1427. protection of certain features, the ability to turn tenses off and the
  1428. conjugations of the subjunctive mood (the Add Tense feature, which
  1429. Graham didn’t mention, allows you to enter it yourself, if you can’t
  1430. wait!). Upgrades will be free to registered users and will be sent to
  1431. APDL. It has to be said that I am not charging the earth for the program
  1432. (£7.50), and I hope users will find it good value for money.
  1433. 8.10
  1434. Nigel Caplan, 33 Alwoodley Lane, Leeds, LS17 7PU.
  1435. 8.10
  1436. WordPerfect? − I thought I really ought to weigh in on the WordPerfect /
  1437. Publisher argument. Christopher Wightwick (8.9 p29) might like to know
  1438. that the Journal of Physiology, the top academic journal in its field,
  1439. is prepared right up to CRC (Camera Ready Copy) using Impression
  1440. Publisher on Acorns. We handle the accents not only for French and
  1441. German, but also Spanish, Polish, Danish, Finnish etc, etc − frequently
  1442. quite a variety of languages in a single document. Greek and Russian are
  1443. no problem, nor even Hindi. 
  1444. 8.10
  1445. It’s all WYSIWYG on screen and can be typed straight from the keyboard,
  1446. with a minimum of keystrokes, and not arcane ones at that. We can
  1447. remember − and touch type − the ones we use a lot. All of them fit on an
  1448. A4 chart, in large type. 
  1449. 8.10
  1450. Greek, Russian, Hindi, etc, all use the correct typewriter keyboard
  1451. layout used in their home countries, making touch typing possible. Just
  1452. double-click on the Taj Mahal and away you go; Houses of Parliament and
  1453. you’re back. For an odd Greek character in the middle of English text −
  1454. common in scientific material − you don’t even need the Parthenon: hold
  1455. <alt> down and type the character. 
  1456. 8.10
  1457. Not that we type much − mostly just copy-editing corrections and
  1458. alterations. We accept authors’ papers on disc − almost any disc, any
  1459. word processor. We prefer 1.44Mb Mac discs, which we can read on the
  1460. Acorns, rather than the old variable-speed type that we have to convert
  1461. via our dusty Mac. We ask authors not to send 2.88Mb DOS discs; anyone
  1462. who uses them can produce a 1.44Mb disc for us. Obviously, we would be
  1463. very interested if anyone could produce a 2.88Mb drive for the Acorns.
  1464. About 94% of submissions are read straight into the Acorns, and it’s
  1465. over 99% if you include those that come via the Mac. This is
  1466. statistically significant: The Journal of Physiology has an average of
  1467. 45 academic papers a month, totalling 600 A4 pages, from all over the
  1468. world. We do two other, smaller journals as well. 
  1469. 8.10
  1470. We often have to retype tables and the more complex mathematical
  1471. material, but Publisher makes a good job of them. I can tell how much
  1472. hassle the authors have had, often using WordPerfect, by the contents of
  1473. the files they submit. 
  1474. 8.10
  1475. Our import filter automatically recognizes and converts a total of 30
  1476. different file types. Some of these cover several versions of a word
  1477. processor, or even several different word processors with similar file
  1478. formats. In other cases, we need different modules for different
  1479. versions of the same package. WordPerfect 5.1 and WordPerfect 6.0 share
  1480. a second stage, but need different front ends, for example. The filter
  1481. also has switchable output stages according to which of our journals the
  1482. paper belongs to, so that it can format the output appropriately, and
  1483. use the right styles. 
  1484. 8.10
  1485. Finally − ‘amusing deformations’ − we can’t resist calling (guess what)
  1486. Windows for Playgroups whenever we watch people in a neighbouring office
  1487. ‘using’ it, and compare it with what we can do in here, with much less
  1488. fuss. 
  1489. 8.10
  1490. Clive Semmens, Cambridge
  1491. 8.10
  1492. Word Processing (8.9p29) − I don’t know about Fireworkz, but the error
  1493. “Archive amgazine” can be corrected in Publisher very simply by using
  1494. <ctrl-shift-Q> to switch the offending letters. (Can you do that in Word
  1495. Prefect (sic)? Ed.) Impression does have user-definable F-keys,
  1496. drag-and-drop and paragraph indent (Nos 6, 9 and 10 on Christopher’s
  1497. wish list), and it surely has a longer list of ‘Load from’ formats than
  1498. any other package! He should not judge “Acorn WPs” by just one example.
  1499. I back John Molyneux. I too have friends who use PC word processors
  1500. (though I do not do so myself), and they invariably breathe a sigh of
  1501. relief when they can use Publisher on my machine!
  1502. 8.10
  1503. Colin Singleton, Sheffield u 
  1504. 8.10
  1505. Help!!!!
  1506. 8.10
  1507. “Bad compression field” − Frequently (i.e. more often than not), when
  1508. printing long documents (using Impression II and a Canon LBP8
  1509. LaserDirect version 2.61), I get an error message along the lines of
  1510. “Bad compression field” and a page that is only partially printed. After
  1511. this, the printing (almost!?) always hangs, the rest of the computer
  1512. being fine. This seems to need a hard reset to cure, since neither
  1513. switching the printer off and on, nor quitting and restarting the
  1514. printer driver, cures the problem. Is there a less painful solution?
  1515. 8.10
  1516. Torben Steeg, Manchester
  1517. 8.10
  1518. I’m using Risc PC, LBP8 and 2.63 and I don’t have Torben’s problem but,
  1519. if I get a paper jam, any future attempts at printing produce zero
  1520. response at the printer. I have to do a complete switch off. Has anyone
  1521. else got this problem? Better still, has anyone got a solution?! Ed.
  1522. 8.10
  1523. Bridge program − Does anyone know of a program, or has anyone written
  1524. one, running under RISC OS, that will calculate and print out the scores
  1525. for a Duplicate Bridge competition using either a Howell, Mitchell or
  1526. Swiss movement. (Bridge players will know what I mean.)
  1527. 8.10
  1528. (I’ve no idea if this is the same thing, but look at John Wallace’s
  1529. offer on page 21. Ed.)
  1530. 8.10
  1531. Graham Woolf, 4 Drake Close, Poulner, Ringwood, Hants, BH24 1UG.
  1532. (01425-471060)
  1533. 8.10
  1534. Foreign Characters (8.9 p27). I assume this technique will only generate
  1535. those accented characters which are in the Latin1 character set. One
  1536. FFAQ [Fairly ...], especially among musicians, is “How do I print the
  1537. name ?” (Without cheating!) (It’s a drawfile embedded in the text, in
  1538. case you were wondering. Ed.) The character r-caron is defined in the
  1539. Latin2 character set and the outlines for Latin2 (and Latin3 Latin4,
  1540. Greek and Cyrillic) are hidden away somewhere in the ROM Fonts, Trinity
  1541. and Homerton, which come with RISC OS 3. Unfortunately, it seems to be
  1542. impossible for Impression (or anything else, except Edit) to get at
  1543. them. Can someone who knows how perhaps extract them from their hiding
  1544. place and store them under modified Font Names, so that we can all use
  1545. them on the rare occasions they are needed, alongside the Latin1
  1546. characters.
  1547. 8.10
  1548. (Perhaps Clive Semmens, with all his experience − see Comment Column,
  1549. page 24 − would be able to help. How about an article on how you do it,
  1550. Clive? Ed.)
  1551. 8.10
  1552. Colin Singleton, Sheffield
  1553. 8.10
  1554. Printing Labels − Can anyone recommend a label printing program? I used
  1555. Quest very satisfactorily for some years but since changing from an
  1556. Epson dot-matrix to a Canon BJ200, I cannot get the labels to print
  1557. correctly. Perhaps someone could write an article on label production
  1558. and printing.
  1559. 8.10
  1560. Several of my friends have PCs and have very good programs for making
  1561. and printing the draw for sports events. Is there anything similar
  1562. available for Acorn?
  1563. 8.10
  1564. Roger Jackman, Slough
  1565. 8.10
  1566. Ray Tracers − I wonder if there are any competent Illusionist/ray tracer
  1567. users out there in the Archive readership who would be willing to lend
  1568. assistance to a new PD/Shareware program that I am currently working on!
  1569. Work would basically involve drawing and rendering different room
  1570. scenes. I can’t offer a huge amount for your work, but I am willing to
  1571. share any shareware fees with you! If you’re interested, please contact
  1572. me for more details.
  1573. 8.10
  1574. James Pullan, Neural Net Design, 23 Frayne Rd, Ashton Gate, Bristol BS3
  1575. 1RU.
  1576. 8.10
  1577. RS Components’ CD-ROM catalogue − I mentioned some time ago that I had a
  1578. surplus RS Components’ CD-ROM catalogue which I would pass on to anybody
  1579. who wanted it. In connection with this, Steve Williams rang to say that
  1580. he also has a few spare, so more are available if anybody else is
  1581. interested.
  1582. 8.10
  1583. Keith Hodge, HES − see Factfile.
  1584. 8.10
  1585. Statistical program? − Does anyone know of a statistical package with a
  1586. multiple correlation program in it? Commercial or PD − don’t mind.
  1587. 8.10
  1588. Tony Cowley, Ipswich
  1589. 8.10
  1590. Charity Sales
  1591. 8.10
  1592. No charity bits this month as they are all going into the Charity Bring
  1593. and Buy which NCS is sponsoring at Acorn World ’95. If you have things
  1594. to contribute, please send them direct to NCS.
  1595. 8.10
  1596. We ran a Charity Bring & Buy at the Acorn User Show in Harrogate and
  1597. raised over £1,300 (possibly £1,700 − see below) for the Henshaw’s
  1598. School for the Blind, Harrogate.
  1599. 8.10
  1600. Many, many thanks to all those who helped by donating stuff and to all
  1601. those who worked so hard at the show. (I don’t even know the names of
  1602. all the helpers but thanks for your efforts!). Extra special thanks go
  1603. to David Holden who was there both days and organised the whole thing.
  1604. Well done David!
  1605. 8.10
  1606. We are going to do the same thing at Acorn World 95 − but even better.
  1607. Please send us your unused software and hardware now − BBC or RISC OS.
  1608. 8.10
  1609. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1610. 8.10
  1611. We were given an A310, RISC OS 3.1, ARM3, 4Mb with 1.6Mb floppy which we
  1612. reckon is worth £400 of anyone’s money − especially for charity. We only
  1613. got it late on the Sunday and didn’t find a buyer. Any offers? If you
  1614. want it with a hard drive as well, DH will put one in at cost − a
  1615. bargain!!!! u 
  1616. 8.10
  1617. PD Column
  1618. 8.10
  1619. David Holden
  1620. 8.10
  1621. Shareware for the Archimedes is becoming much more common and,
  1622. thankfully, standards are rising. However, I am often dismayed by the
  1623. unprofessional approach of some authors.
  1624. 8.10
  1625. For many years, I have tried to get Shareware firmly established as a
  1626. viable means of distribution for Archimedes software. This is not easy.
  1627. I am often told that ‘Shareware doesn’t seem to work for Acorn
  1628. computers’ or ‘no-one sends registration fees for my programs’. The
  1629. people who make these comments are implying that the blame lies with
  1630. those using their programs. They appear to have forgotten the first rule
  1631. of selling any product. The customer is always right. This may not be
  1632. literally true, but you can’t tell a prospective customer they are wrong
  1633. and still hope to make a sale. You might think this has little or
  1634. nothing to do with collecting registration fees for Shareware, but it
  1635. really is the key, and any Shareware author who forgets it, is doomed to
  1636. repeat those two phrases and blame everyone but themself for their
  1637. failure.
  1638. 8.10
  1639. I shall try to explain some of the lessons that I have learned (often
  1640. the hard way) in the hope that prospective Shareware authors will
  1641. benefit from my experience. If you want to know what my credentials for
  1642. writing this are, then all I can say is that I’m not one of the people
  1643. who think that Shareware doesn’t work. If I can make it work, I must be
  1644. doing something right.
  1645. 8.10
  1646. Next month, I will cover the physical aspects, inducements to register,
  1647. crippling, etc, but I will begin by considering the ideology of
  1648. Shareware. It is not just a matter of writing a program and asking for
  1649. money. The ‘state of mind’ of the author is probably more important than
  1650. anything else. If you can’t see how significant this is, I doubt if you
  1651. will have any success and, perhaps even more importantly, you will
  1652. probably not enjoy the experience.
  1653. 8.10
  1654. Some of what I am about to write may offend. I don’t set out with that
  1655. intention but it is a possibility. If you do disagree with something I
  1656. say, I emphasise that these are my own opinions and not necessarily
  1657. those of the Editor, so please write to me personally to take me to
  1658. task, not to the magazine.
  1659. 8.10
  1660. What is Shareware?
  1661. 8.10
  1662. We all know what Shareware is, don’t we? I’m sure that if you are
  1663. actually writing programs, you must understand it. However, seeing, as I
  1664. do, dozens of Shareware programs sent to APDL, I have become aware that,
  1665. although most authors understand the concept in theory, they haven’t
  1666. really thought through the implications and how it must affect the way
  1667. they write programs and, more importantly, the type of programs they
  1668. write.
  1669. 8.10
  1670. Most of these people seem to regard Shareware as any program which is
  1671. freely distributed and for which they ask users to send them a
  1672. registration fee. Anyone who has this attitude is doomed to failure.
  1673. That is not what Shareware actually is. Shareware is commercial
  1674. software. There is no difference between Shareware and the programs you
  1675. buy in a computer shop or via mail order. It is not ‘cheap software’. It
  1676. normally is cheaper, but that’s because the overheads are lower, not
  1677. because less effort has gone into producing it or because it is
  1678. inferior.
  1679. 8.10
  1680. A Shareware program is a product
  1681. 8.10
  1682. If you are thinking of writing a Shareware program, or if you have
  1683. written one, or if you have written one and not been very successful,
  1684. please read this sub-heading and think very carefully about it.
  1685. Shareware is not a ‘type’ of software, it is a means of marketing and
  1686. distributing commercial software.
  1687. 8.10
  1688. Consider the following statement: A program that would not be a success
  1689. if sold by other means will probably fail as Shareware.
  1690. 8.10
  1691. Let me relate this to the section heading. Many Shareware authors simply
  1692. take a program that they have written, add a bit to the !Help file
  1693. asking for money, and think that people will send it to them. When no
  1694. money arrives, they join the “Shareware doesn’t work” brigade. As a
  1695. Shareware author you are selling a product. In order to sell something,
  1696. certain criteria need to be met. There must be a demand, and your
  1697. product must meet that demand at a competitive price. There is no point
  1698. in writing the most wonderful program in the world if no-one has a use
  1699. for it. There is no point in writing a program that does what lots of
  1700. people want, if what it does is something they are not prepared to pay
  1701. for. These are self-evident, but how many programmers stop to reflect
  1702. upon them before they start?
  1703. 8.10
  1704. When a company considers a new product, they undertake ‘market testing’.
  1705. This involves trying to find out what potential customers want, how much
  1706. they are prepared to pay for it and how many they would be likely to
  1707. sell. If the survey indicates that they couldn’t sell enough items of
  1708. the required type at a price that would give them a satisfactory profit
  1709. margin, the product is never made.
  1710. 8.10
  1711. A product without a market cannot succeed. I have to confess that many
  1712. of my own programs didn’t start with a carefully considered attempt to
  1713. fill a gap in the market. Normally, they were something that I had begun
  1714. for my own use and which I then thought might be useful to others.
  1715. However, the Archimedes program that I have written with more registered
  1716. users than any other did start in just that way. I wrote Architype
  1717. because people kept asking me if there was a typing tutor available.
  1718. 8.10
  1719. My latest Shareware program, a link for the Amstrad NC 100, was also
  1720. written because people asked for it. It took a long time to write, not
  1721. because it was particularly difficult (although there were a few
  1722. unexpected problems) but because I found it rather boring and didn’t
  1723. really want to do it, so I kept putting it off. But that’s the way it
  1724. often is with Shareware; it’s not meant to be enjoyable, it’s work.
  1725. 8.10
  1726. Writing Shareware is work!
  1727. 8.10
  1728. Writing Shareware is paid employment. If you are lucky, you will be in
  1729. the fortunate position of doing something you enjoy and having hundreds
  1730. of employers, but never lose sight of the fact that it is work and that
  1731. the people who use your programs are paying. It’s up to you to keep them
  1732. happy, and if that means including features you don’t think necessary,
  1733. or developing it in ways that you never intended, remember ‘he who pays
  1734. the piper...’
  1735. 8.10
  1736. The sensible Shareware author quickly realises that this feedback is one
  1737. his most valuable assets. Large corporations spend thousands (millions?)
  1738. of pounds on market research, trying to find out what their customers
  1739. want. The practical Shareware author simply asks his users, encourages
  1740. them to talk and, more importantly, listens to what they tell him. Quite
  1741. often they will make suggestions that you would never have thought of.
  1742. They will also complain and find bugs. Always listen. Even if you don’t
  1743. like what you’re told, take notice. Sometimes, people will write a
  1744. letter telling you why they haven’t registered. This can be more
  1745. valuable to the shrewd author than one from a satisfied user telling you
  1746. how wonderful your program is.
  1747. 8.10
  1748. I once had a five page letter from someone telling me everything he
  1749. didn’t like about a program and why he wasn’t going to register. I
  1750. agreed with some things he said, there were good reasons why others were
  1751. not practical, and a few had already been implemented in a later version
  1752. than the one he had. I modified the program to include some of his
  1753. suggestions and wrote back with a copy. He immediately sent the
  1754. registration fee, gave copies to some of his friends, and I later had
  1755. some more registrations. If I had reacted unfavourably to his
  1756. criticisms, I would have lost not only those registrations but perhaps
  1757. others in the future.
  1758. 8.10
  1759. If possible, make your phone number available. Users with difficulties
  1760. (or suggestions) often prefer to phone. Frequently, a problem that would
  1761. require several exchanges of letters can be sorted out with a bit of
  1762. ‘hands on’ work over the phone. Reply to correspondence. Nothing annoys
  1763. a user more than being ignored. If they haven’t paid, it’s almost
  1764. certain to put them off registering. If they have paid, they have a
  1765. right to have their queries answered. Allow a margin for this in your
  1766. Registration Fee − it’s part of the service and, as such, is part of
  1767. your business overhead and must be included in your costs.
  1768. 8.10
  1769. Failure to register
  1770. 8.10
  1771. There are many reasons why people don’t register, and no sensible person
  1772. would claim to have the answer. There are also many methods of
  1773. encouraging registration which, although they might appear superficially
  1774. attractive, are counter-productive. I shall describe some of these next
  1775. month and propose some possible solutions but, in keeping with the
  1776. general tone of this month’s section, I shall try to suggest ways in
  1777. which the author should try to approach the problem.
  1778. 8.10
  1779. The first thing that you must learn is there is absolutely nothing you
  1780. can do to make someone register. Unenlightened companies spend fortunes
  1781. on software protection, and most of it is wasted. As a Shareware author,
  1782. you must learn to distance yourself from this paranoia. Someone who is
  1783. using your software without registering has not robbed you of your fee.
  1784. Legally and morally, that may be the case, but in reality it just isn’t
  1785. so. You must resign yourself to this fact and realise that such a person
  1786. would never pay the registration fee whatever you do. If you cripple the
  1787. program, or time limit it, or put in banner screens that pop up every
  1788. minute or so and cause real annoyance, he’ll use something else instead.
  1789. How will that help you? You might feel better because he’s not getting
  1790. the use of your program for nothing, but it won’t put an extra penny in
  1791. your pocket. 
  1792. 8.10
  1793. Remember, you are in this for the money, so don’t cut off your nose to
  1794. spite your face. The greatest asset a Shareware author can have is a
  1795. satisfied customer. He will tell others about your program, even give
  1796. them a copy of the unregistered version and, in that way, you will get
  1797. more registrations. All this promotion won’t cost you a penny. But the
  1798. second greatest asset is a user who hasn’t registered, and for exactly
  1799. the same reasons. He, too, may give copies to his friends, and they
  1800. might be more honest. It is also possible that, at some future date, he
  1801. might register. It is not unusual for someone to use a Shareware program
  1802. for months, even years, and then decide they need to use it more
  1803. intensively, or they want an additional feature that registration
  1804. brings, or they suddenly have some spare money, or simply that their
  1805. conscience pricks them, and they decide to register. A user who hasn’t
  1806. registered is still a potential customer but someone who has discarded
  1807. your program in favour of something else, is a lost opportunity!
  1808. 8.10
  1809. Copy protection and Shareware
  1810. 8.10
  1811. This might seem a silly heading since it is obvious that, by its nature,
  1812. you want to encourage the widest possible distribution of a Shareware
  1813. program, and so copy protection is impossible. However, to conclude this
  1814. section about the mental approach you need, I want to emphasise its
  1815. difference from that adopted by the conventional software industry.
  1816. Anyone who believes that copy protection of software is sensible, is
  1817. ideologically unsuited to the Shareware principle.
  1818. 8.10
  1819. The Shareware author depends upon two things. Firstly, you need a belief
  1820. in your own abilities. Remember, you are going to give your work away.
  1821. You must be confident that it is worthwhile and that others will
  1822. recognise its worth. Secondly, you must believe in others. You must have
  1823. confidence in them, and trust that they will pay. The important word
  1824. here is trust. You need to realise that they are people just like you!
  1825. This means they are honest, will recognise the validity of your claim on
  1826. their money, and will pay what is owed. You don’t have to force them.
  1827. After all, no-one would have to force you to pay your debts, would they?
  1828. 8.10
  1829. If you want to write Shareware it is essential that you are prepared to
  1830. trust. If you don’t feel able to do this, then don’t write Shareware!
  1831. You will never be happy. You will worry about people using your program
  1832. without paying and will feel driven to try to make them pay. Soon, you
  1833. will become as obsessed about this as some of the conventional software
  1834. houses, and your attempts to ‘encourage’ registration will actually do
  1835. exactly the opposite. Think carefully about this before you start. If
  1836. you can’t be philosophical and say ‘well, he hasn’t registered yet, but
  1837. one day he might’, then stay away from Shareware.
  1838. 8.10
  1839. Competition winners
  1840. 8.10
  1841. Last month’s special offer was a set of discs containing the winning
  1842. programs in the APDL competition. I’m not going to list them all again
  1843. but if you didn’t send for this collection, this is your last chance.
  1844. The price is just £3 (which is a bargain for over 3Mb of material), or
  1845. £13 if you want the fully registered version of the hard disc backup
  1846. program !ClicBack. The additional £10 gets you a laser printed manual
  1847. and all the extra money goes to the Cancer and Leukaemia In Childhood
  1848. trust. Please send either stamps or a cheque to the APDL address and
  1849. specify whether you want 1.6Mb or 800Kb discs. u 
  1850. 8.10
  1851. Gerald’s Column
  1852. 8.10
  1853. Gerald Fitton
  1854. 8.10
  1855. Since writing my articles on monitors and back-up storage I have had
  1856. many interesting letters about those two subjects and suggestions for
  1857. many more subjects. Sifting through the requests, it would seem that
  1858. what you want me to deal with next is printers. Firstly, here are some
  1859. other points.
  1860. 8.10
  1861. Squashed lines
  1862. 8.10
  1863. In Publisher, but not in Style, you can get the strange effect of lines
  1864. being squashed vertically (on screen as well as the printed version).
  1865. 8.10
  1866. Choose your base (normal) style and edit it with <ctrl-f6>. Click on the
  1867. Paragraph radio button and you’ll see that one of the options is to lock
  1868. to the line space grid (not available in Style). If you do lock to the
  1869. grid then you’ll find the occasional line is squashed vertically.
  1870. 8.10
  1871. Danny Lawrence reported this in last month’s Archive (issue 8.9 p10) but
  1872. attributes the problem to his BJ300. He doesn’t say what software he’s
  1873. running, and he may have an unrelated problem, but he does say that he’s
  1874. noticed it in Archive – and I know that Archive is produced with
  1875. Publisher.
  1876. 8.10
  1877. The option to lock to the line space grid does not exist in Style but,
  1878. if someone sends you a document with that attribute to a style built
  1879. into it then Style will accept the lock just as if you’d created it −
  1880. but you can’t get rid of it!
  1881. 8.10
  1882. A difficulty you’ll have with Style is that, if you created such a
  1883. document in Impression II (where locking to the line space grid worked
  1884. rather better than it does in Publisher), then you can’t get rid of the
  1885. lock in Style!
  1886. 8.10
  1887. (Our squashed lines aren’t the same as yours, Gerald. Ours are more like
  1888. a horizontal line of dots missing on the printout, but not on the
  1889. screen, and if you print it again, it’s usually OK. Ed.)
  1890. 8.10
  1891. A TurboDriver problem
  1892. 8.10
  1893. A couple of people who had 2Mb machines have reported to me that
  1894. printing anything but the smallest files with their Turbo Driver caused
  1895. the machine to hang, with a variety of error messages. The exact nature
  1896. of the error message depended on what was running at the time. They
  1897. fitted more RAM (4Mb) and the problem went away (almost).
  1898. 8.10
  1899. It seems to me that this is another example of memory management
  1900. problems (by RISC OS?) which seems to affect those packages such as
  1901. Fireworkz and Style which dynamically vary the amount of memory they
  1902. claim during execution. The memory management problem seems to arise if
  1903. two packages want to change the amount of memory they are claiming
  1904. simultaneously − if that’s possible. So, if you have one package working
  1905. away hard in the background (e.g. the printer) wanting to claim, or
  1906. release, memory and you have another package which also wants to do the
  1907. same thing, then RISC OS gets mixed up and (if there isn’t enough memory
  1908. to go round) it loses its pointers.
  1909. 8.10
  1910. A work around seems to be to avoid doing two things at once. For
  1911. example, don’t try to scroll the screen whilst printing is taking place
  1912. in the background. But that workaround rather negates the usefulness of
  1913. background printing.
  1914. 8.10
  1915. Fireworkz Pro
  1916. 8.10
  1917. The latest version of Fireworkz Pro is version 1.22.
  1918. 8.10
  1919. Colton Software have a special offer running between 1st June and
  1920. 31st July. If you buy Fireworkz Pro, or if you upgrade to Fireworkz Pro
  1921. from an earlier Colton Software package, they will send you, free of
  1922. charge, a copy of Fireworkz for Windows, if you ask for it. Fireworkz
  1923. for Windows is usually £99 (plus VAT and postage). At some future date,
  1924. for a fee, you will be able to upgrade your Fireworkz for Windows to
  1925. Fireworkz Pro for Windows.
  1926. 8.10
  1927. How much have I won on the lottery?
  1928. 8.10
  1929. It’s only a few days since I received my Archive but already I’ve been
  1930. asked this question (and other similar or related questions). Perhaps my
  1931. remark “my second law of gambling will allow you to make an unfair bet”
  1932. was taken by you to mean that I was justifying to myself that it is OK
  1933. for me to bet on the lottery.
  1934. 8.10
  1935. I’ve won nothing on the lottery because I’ve never bet on it. Winning
  1936. the lottery is a wish which I don’t want to come true! I’m not sure why,
  1937. but Paul’s comment on the inside cover of issue 8.9 has helped. Perhaps
  1938. somebody can explain to me why I don’t feel the same way about premium
  1939. bonds. Maybe I’m just being inconsistent but somewhere deep down I feel
  1940. the National Lottery is immoral.
  1941. 8.10
  1942. Let me answer another of your questions briefly. My first law of
  1943. gambling is “Never bet on certainties”. After I’ve received enough
  1944. comments (and if Paul allows me space) I might tell you why. By the way,
  1945. this law, like my second law, is not moralistic but pragmatic and (hint)
  1946. part of my Management Decision Making course.
  1947. 8.10
  1948. Systems – Some general principles
  1949. 8.10
  1950. If there is one piece of general advice which you should heed above all
  1951. others it is that you should think in terms of the whole system rather
  1952. than just the computer box. By this I mean that you should think of the
  1953. monitor, printer, back up storage and your software packages not as
  1954. isolated parts, but as elements which contribute to the efficient
  1955. functioning of your whole system.
  1956. 8.10
  1957. Back in the days of the BBC (around 1980), the things you could do with
  1958. a computer were very limited compared with the range of things that you
  1959. can do now. Features which we almost take for granted now such as
  1960. multitasking, high screen resolution, millions of colours and high
  1961. resolution printouts were dreams of the distant future. With these new
  1962. features, you can do new things − but only if the rest of your system is
  1963. of a standard such that you can take advantage of them.
  1964. 8.10
  1965. The cost of the average home computer system has increased but this is
  1966. not just because of the increase in the cost of the main box. Let me
  1967. explain by using the monitor as an example. The cost of a monitor
  1968. suitable for an Archimedes is much higher than the cost of the monitor
  1969. for my old BBC B. This increase is not because the price of a 50Hz 14"
  1970. Microvitec (suitable for a BBC) has increased but because such a
  1971. Microvitec would not be suitable for an Archimedes. Fitting a cheap old
  1972. fashioned (modes 0 to 7) monitor to an Archimedes would drag down the
  1973. performance of the overall system to an unacceptable level. To take full
  1974. advantage of the Archimedes you really need at least a 17" multisync
  1975. monitor.
  1976. 8.10
  1977. To a slightly lesser extent the same thing applies to back up storage
  1978. (floppy discs, hard discs and the like). If you want to store large,
  1979. multi-coloured sprites then, if your only back up storage is floppies
  1980. and a 40Mb hard disc, this will unacceptably limit your creativity.
  1981. 8.10
  1982. Now to printers. Perhaps you are one of the few but growing number of
  1983. Archimedes users whose main output is video or music; perhaps you use
  1984. your Archimedes to do sums and just want to see the answer; but, if not,
  1985. it is almost certain that you don’t generate documents or pretty
  1986. pictures just to be viewed on screen. You want to print them out and you
  1987. want to print them out to a standard which reflects the quality of the
  1988. rest of your system. It is false economy to hook up your Archimedes to a
  1989. low quality printer!
  1990. 8.10
  1991. Early printers
  1992. 8.10
  1993. At the College where I have my day job, we still have a golf ball
  1994. printer! We also have a few daisy wheel printers. Every character is
  1995. perfectly formed and, particularly if a carbon ribbon is used, the print
  1996. quality is excellent. Even though they use the serial rather than the
  1997. parallel port, printing is fast; this is because the printer receives
  1998. 8-bit character codes rather than building up the letters dot by dot.
  1999. (Incidentally, the golf ball uses EBCDIC rather than ASCII coding so we
  2000. have an old BBC computer which acts as an ASCII to EBCDIC converter
  2001. between the word processor and the printer!)
  2002. 8.10
  2003. One shortcoming of these early machines is that printing is usually
  2004. mono-spaced (like Corpus) and often at only one point size. Such a
  2005. printer is fine if you are happy to limit your output to mono spaced,
  2006. single size text (without graphics) − if you use one regularly, I expect
  2007. that you have a simple word processor as your major piece of software.
  2008. Perhaps you don’t really need a high powered Archimedes − probably you
  2009. aren’t reading this! But let me know if you are.
  2010. 8.10
  2011. The dot matrix printer
  2012. 8.10
  2013. In the early days of PCs (early 1980s), the definitive dot matrix
  2014. printer was the 9-pin Epson FX80. I still have one and I use it with my
  2015. Archimedes for tractor feed labels. I remember how pleased I used to be
  2016. with the graphics output but, when I open my dusty files (usually to
  2017. look up an old college assignment) I find that they don’t look as good
  2018. to me now as they did at the time! I’m a lot more critical now.
  2019. 8.10
  2020. Under my high power laboratory microscope, some many years ago I
  2021. measured the dot diameter of my 9-pin printer and found it to be about
  2022. 0.015" (which is about 0.35 mm). The FX80 has a graphics printing mode
  2023. which professes to produce 216 dots per inch vertically. To save you
  2024. doing the arithmetic, 1/216" is about 0.0046", one third of the dot
  2025. diameter! At this dot pitch, the 0.015" dots overlap. This overlap gives
  2026. the impression that the image is smudged − you don’t really get a
  2027. resolution of 1/216".
  2028. 8.10
  2029. During the late 1980s, I received documents printed on 24-pin printers
  2030. and I subjected them to the same microscopic treatment. What I found was
  2031. that the dot diameter is about 0.005" and, at a nominal resolution of
  2032. 1/216", the dots appear to just touch. A 24-pin printer does give a
  2033. better graphics output than a 9-pin at the same dot pitch because the
  2034. dots don’t overlap. It gives a resolution equivalent to about 200 dpi.
  2035. 8.10
  2036. During the last five years, I have received many documents produced on
  2037. 24-pin colour printers. The better ones have a ribbon containing four
  2038. colours. I will deal in more detail with printing in colour and in
  2039. shades of grey later in this article. For now let me say that it is
  2040. difficult to produce the right colour balance with a dot matrix printer
  2041. unless you use a new (or nearly new) ribbon.
  2042. 8.10
  2043. You can still buy dot matrix printers. The prices vary from £150 to
  2044. £500; the usual difference is the number of internal fonts. If your
  2045. interest is mainly character printing in monochrome, dot matrix printers
  2046. are fast and economical. However, if you want to print graphics in
  2047. monochrome or colour, you may be disappointed.
  2048. 8.10
  2049. The laser printer
  2050. 8.10
  2051. Laser printers used to be much more expensive than they are now.
  2052. Generally, the price included a set of PostScript fonts held within the
  2053. printer. For home DTP use, PostScript printing on the Archimedes has
  2054. never been as popular as it is on other machines. However, if your
  2055. interests are in professional printed output (through a print bureau),
  2056. you will need PostScript so that you can test the output.
  2057. 8.10
  2058. I think it was at the end of the 1980s or early 1990s that I noticed
  2059. laser printers (without PostScript fonts) being offered for the
  2060. Archimedes at £1500 upwards. I bought an Epson laser printer model
  2061. GQ 3500 (at about half price because they were just bringing out a new
  2062. model) which is capable of a resolution of 300 dots per inch. Under the
  2063. high power microscope, the dots showed a slight overlap and measured
  2064. just over 1/300". The black is always the same colour of black. Unlike
  2065. the ribbon of the dot matrix printer, the colour on the laser does not
  2066. go grey as the toner runs out.
  2067. 8.10
  2068. I have much experience of using a wide range of paper types with this
  2069. laser printer and I have received documents from others who have 300 dpi
  2070. lasers and the quality is totally consistent. The only differences I
  2071. have found with different paper types is that some tend to curl more
  2072. easily than others; some are totally unsuitable for double-sided use;
  2073. some papers tend to leave a lot of fluffy residue inside the printer. As
  2074. far as I can determine, these differences never affect the quality of
  2075. the print.
  2076. 8.10
  2077. Some time ago I ‘lent’ that printer to my son David. He services
  2078. computer systems for a living so I asked him about laser printers. He
  2079. says “For home use don’t get one of the types where the toner, collector
  2080. and drum are separate (they’re separate in the GQ 3500 he’s borrowed).
  2081. Although running costs on such machines are cheaper than the ones with
  2082. an all-in-one cartridge, they tend to go wrong more often and in a more
  2083. expensive way than the all-in-one types. When the all-in-one types go
  2084. wrong you can usually fix it by buying a new cartridge.” My son also
  2085. says, “Don’t buy a clone; buy a known brand such as an HP or Epson and
  2086. buy branded cartridges. Budget for £700 to £900” The reasons for buying
  2087. a known brand, even if it is more expensive, are: (a) you’re more likely
  2088. to still be able to buy cartridges in the future (b) branded cartridges
  2089. tend to have a more consistent toner quality (i.e. diameter of grain)
  2090. and (c) they tend to have photosensitive drums which last longer than
  2091. the toner (rather than failing before the toner runs out)!
  2092. 8.10
  2093. Unless you want to spend a lot of money, laser printers are limited to
  2094. monochrome printing.
  2095. 8.10
  2096. Finally, although I have yet to receive any documents produced on a
  2097. 600 dpi or 1200 dpi laser, logic tells me that, provided the resolution
  2098. is real and not fictitious (cf the 1/216" line spacing on the 9-pin dot
  2099. matrix) then the only problem you’ll have in realising this resolution
  2100. is memory, speed of processing and higher cost toner cartridges!
  2101. 8.10
  2102. The inkjet printer
  2103. 8.10
  2104. Well, after ‘lending’ my laser printer to David, I had to fall back on a
  2105. printer which I had bought primarily to experiment with colour, an
  2106. Integrex ColourJet Series 2 printer. It is a Hewlett Packard 500C clone
  2107. with a nominal resolution of 300 dpi. You can load it with either an
  2108. HP51626A black cartridge or an HP51625A three-colour cartridge but you
  2109. can’t have both the black and the colour cartridge in at the same time −
  2110. that facility came with the 550C onwards.
  2111. 8.10
  2112. Unlike the laser printer, the (effective) dot diameter does vary with
  2113. paper quality. When I use some of the cheaper papers, I find that the
  2114. ink runs along the fibre of the paper − not very much but, when I look
  2115. at the printed output under my microscope, I find that the dot isn’t
  2116. round but it has elongated, sometimes as much as threefold, along the
  2117. grain of the paper. Sometimes, the ink runs out from the dot along the
  2118. paper fibres so that, under the microscope, it looks a bit like a
  2119. spider!
  2120. 8.10
  2121. The dots on paper designed for inkjet use are just over 1/300" whereas,
  2122. with poor quality paper, the dots can be up to three times that size. If
  2123. you want the best (monochrome) quality, you really need to buy inkjet
  2124. paper.
  2125. 8.10
  2126. I have tried cartridges other than the HP brand. Some are OK, but some
  2127. are not. What goes wrong with the poorer quality cartridges is that,
  2128. after a while, the jets become partly blocked. This can either reduce
  2129. the quantity of ink squirted into the dot or it affects the direction of
  2130. the jet so that the ink is deposited slightly out of place on the paper.
  2131. I have had no problem with the branded HP cartridges but they are
  2132. slightly more expensive than some of the other brands.
  2133. 8.10
  2134. Many of my correspondents refill their black cartridges. I have tried it
  2135. − often successfully, but occasionally not. By unsuccessful, I mean that
  2136. at least one (and often more than one) of the jets becomes blocked
  2137. before the ink runs out. If the cartridge doesn’t work, the recommended
  2138. cleaning process (essentially pressurising the cartridge to blow the
  2139. debris out of the blocked jets) provides only a temporary solution. I
  2140. don’t know why but the jets soon block again. My best guess is that the
  2141. ink is no good!
  2142. 8.10
  2143. Over the last few years, I have studied, with my microscope, many
  2144. documents I have received from correspondents with both 300 dpi and
  2145. 360 dpi inkjet printers. There is no doubt in my mind that the nature of
  2146. the paper used (its absorbency) is the single most important factor
  2147. which determines quality and not the subtle difference between the
  2148. 300 dpi and 360 dpi printers. That is not to say that the difference is
  2149. immeasurable. Not only can the difference be measured with a suitable
  2150. microscope but, for the same quality of paper, it is also noticeable to
  2151. the naked eye; I would describe this characteristic as crispness.
  2152. 8.10
  2153. Canon were one of the first companies to introduce inkjet printers. They
  2154. chose 360 dpi as their standard whereas, when HP came into the inkjet
  2155. market, they felt that it was important that the printer programming
  2156. language which they used on all their lasers should run with their new
  2157. inkjets. Consequently, HP (followed by Epson) chose to retain the
  2158. 300 dpi standard for their new inkjets.
  2159. 8.10
  2160. So far as prices are concerned, £300 to £500 will buy you a monochrome
  2161. inkjet printer; colour versions cost £50 to £100 more than the mono
  2162. equivalent. Generally, the price differences relate not so much to the
  2163. quality of the print (nor the ink usage) but to such things as the
  2164. capacity of the blank paper tray, whether there is a facility for
  2165. feeding single sheets (e.g. envelopes) and whether there is a straight
  2166. through path. This latter is important if you want to print labels since
  2167. if the sheet of labels wraps around a roller as it passes through the
  2168. machine, you may find the labels unpeeling around a roller.
  2169. 8.10
  2170. In spite of many reports to the contrary in other magazines, it is my
  2171. experience (and that of others who have written to me) that, even
  2172. allowing for using slightly more expensive paper for the inkjet (than is
  2173. needed for the laser printer), the running cost of monochrome printing
  2174. using the inkjet are less than that of the laser printer.
  2175. 8.10
  2176. Monochrome summary
  2177. 8.10
  2178. Don’t buy a dot matrix printer unless your only interest is fast text
  2179. printing. If you are interested only in the best quality and definitely
  2180. don’t want colour, you should consider buying a laser printer rather
  2181. than an inkjet. Lasers are just under double the price of an inkjet, so
  2182. you will have to have a definite need for the slight improvement in
  2183. quality if you are to justify the extra initial and extra running cost.
  2184. 8.10
  2185. If you decide that you want to print at least some of your pictures in
  2186. colour, it is almost certain that you’ll find colour laser printing too
  2187. expensive and I suggest that you buy a colour inkjet instead.  Read the
  2188. section below.
  2189. 8.10
  2190. Colour and shades of grey
  2191. 8.10
  2192. Colour is built up from mixtures of three colours. A painter can create
  2193. shades of grey (or colour) by diluting black (or the colour) with white.
  2194. You can’t do that with the inks from an inkjet. As far as I am aware (if
  2195. it’s working properly) the inkjet delivers the same volume of ink every
  2196. time it is activated. Shades of grey and shades of colour are achieved
  2197. by the optical illusion of leaving out some of the dots.
  2198. 8.10
  2199. What this means in practice is that, although the resolution of your
  2200. printer might be 300 dpi, the printer driver uses blocks of four or more
  2201. dots at a time to create a shade. Taking the case of four dots per
  2202. block, this effectively reduces the resolution from 300 dpi to
  2203. 150 blocks per inch; there are 150 of these four pixel blocks per inch.
  2204. To generate more shades, you need more dots per block. If the driver
  2205. uses sixteen dots per block, this reduces the resolution to 75 blocks
  2206. per inch.
  2207. 8.10
  2208. I find it interesting that, to my eye, for pictures which are coloured
  2209. or consist of shades of grey, poor quality paper which smudges the
  2210. coloured dots gives a better overall impression than the best quality
  2211. paper (which allows me to see the individual, 75 bpi, blocks). Let me
  2212. put it another way; coloured pictures don’t have to be crisp! I have
  2213. discussed this effect with a professional artist who has explained to me
  2214. that the eye detects edges (in monochrome), but prefers blended changes
  2215. between the crisp edges. She tells me that artists know and use this
  2216. fact by emphasising edges, perhaps even lining them in with black, but
  2217. deliberately blurring all the rest of the painting.
  2218. 8.10
  2219. Again, over the last few years, I have studied colour prints sent me
  2220. from a wide range of correspondents and I have no hesitation in saying
  2221. that those who use a four colour machine (three colours plus black all
  2222. in the machine at the same time) produce better pictures than my three
  2223. colour machine.
  2224. 8.10
  2225. My experiments with colour at 300 dpi on my three colour machine (no
  2226. black when I’m running colour) is that drawings produced by drawing
  2227. packages such as Draw (with blocks of colour created by filling with the
  2228. same colour) look good, but prints taken from digitised colour
  2229. photographs (where the colour is graduated across the sprite) are
  2230. generally disappointing. I also have a copy of ProArtisan. With it I can
  2231. produce excellent pictures on the screen but, when I print them out, I
  2232. am disappointed.
  2233. 8.10
  2234. My conclusion is that, for digitised colour photos or paintings produced
  2235. by ProArtisan (or similar packages), my 300 dpi colour printer does not
  2236. have sufficient resolution − but I’m willing to be told I’m wrong.
  2237. 8.10
  2238. Colour summary
  2239. 8.10
  2240. If you produce your pictures from Draw (or a similar package), there are
  2241. areas of constant colour which are large enough for the optical illusion
  2242. of mixing to work. A 300 dpi or 360 dpi colour printer will probably
  2243. suffice.
  2244. 8.10
  2245. If you are going to do a lot of colour printing then, for reasons of
  2246. economy, it is definitely better to buy a machine which uses four
  2247. separate cartridges rather than all three colours in one cartridge. The
  2248. yellow in my three colour cartridge always seems to run out before the
  2249. other colours. Because the colour cartridges are separate, I recommend
  2250. the Canon rather than the HP or Epson machines. Yes! I know that the HP
  2251. DeskJet 1200C uses separate cartridges but it costs over £1400 (because
  2252. it can take PostScript?) − I think most other HP and Epson machines use
  2253. a three-colour cartridge.
  2254. 8.10
  2255. The Canon BJC600 series costs about £450 and cartridges cost about £10 a
  2256. time (you’ll need four − black, cyan, magenta and yellow). Quite a few
  2257. of my correspondents have sent me documents produced on the BJC600, many
  2258. in colour. I have looked at the paper and it seems to me that the inks
  2259. used by the Canon must dry more quickly than the HP inks I use because,
  2260. for the same quality paper, the dots are much smaller than I would have
  2261. expected. That said, the documents I receive on quality inkjet paper are
  2262. noticeably better than those on standard photocopying or laser paper.
  2263. 8.10
  2264. My recommendations
  2265. 8.10
  2266. If you have no interest in graphics printing, try to get hold of an old
  2267. golf ball or daisywheel printer. If you can’t find one then maybe a
  2268. 24-pin dot matrix printer will do all that you need. You can still buy
  2269. them and they’re cheap.
  2270. 8.10
  2271. If your only interest is monochrome and if quality is essential, you
  2272. need a laser printer. Buy the highest resolution you can afford.
  2273. 8.10
  2274. Most of you will want to get into colour printing; the extra cost of
  2275. colour is small compared with the benefit and pleasure. Printing
  2276. drawings created in ProArtisan (or a similar package) may disappoint you
  2277. unless you buy a 600 dpi or higher resolution; on theoretical grounds
  2278. I’m not convinced that 600 dpi is enough! Pictures produced in Draw,
  2279. where the same colour fills a large enough area, reproduce well at
  2280. 360 dpi.
  2281. 8.10
  2282. For all the reasons given above, for most of you, I recommend that you
  2283. buy the Canon BJC600 (four colour 360 dpi) at about £450.
  2284. 8.10
  2285. Multiple copies
  2286. 8.10
  2287. A comment I’ve received is “many users want to produce at least two
  2288. copies of many of their documents. If you want to produce multiple
  2289. (RISC OS printed) copies, you’ll find that most laser printers do this
  2290. more quickly than inkjets. The reason is that the laser stores the whole
  2291. page in its own memory and then prints the extra copies (after the first
  2292. one) from memory. The inkjet has to recreate the page anew for every
  2293. copy.” My response is that, with an inkjet, you should print to a file
  2294. as one copy (as I’ve described in a previous issue of Archive) and then
  2295. drag the Printout file to the Printer icon as many times as necessary
  2296. for the multiple copies. Even if you want only two copies, you’ll find
  2297. that this ‘print one copy to file’ method will halve the time that the
  2298. machine is tied up.
  2299. 8.10
  2300. Correspondence
  2301. 8.10
  2302. Please write to me direct at the Abacus Training address rather than via
  2303. Archive. Return postage and an address label help more than you might at
  2304. first think; my thanks to all of you who do send address labels and
  2305. stamps. u 
  2306. 8.10
  2307. Risc PC Column
  2308. 8.10
  2309. Keith Hodge
  2310. 8.10
  2311. Software information
  2312. 8.10
  2313. Whilst at the Harrogate show (see comments below) I purchased Sleuth2,
  2314. as it was well received by Jim Nottingham. I can only agree with his
  2315. report − it seems to cope with almost impossible originals, i.e. dirty,
  2316. creased, etc. The only thing that seems to confuse it slightly, is if
  2317. there are vertical lines mixed in with the text, but by using the rubber
  2318. banding facilities, even this can be worked around.
  2319. 8.10
  2320. One thing that I find very good about the reviews in this magazine, is
  2321. that people report the snags as well as the good points of the software
  2322. / hardware that they are reviewing and I know that this has led to some
  2323. heated exchanges between some suppliers and Paul. In my opinion, this is
  2324. to the long-term good of us all, because diligent authors will work to
  2325. improve the product and the poor products will fall by the wayside. This
  2326. attitude is, I think, one reason why Risc PC software often out-performs
  2327. PC and Mac software.
  2328. 8.10
  2329. Hardware and software news
  2330. 8.10
  2331. Jim Nottingham has sent me a copy of a letter he has received from
  2332. Atomwide. It provides an update on the information Martyn Purdie
  2333. requested last month about the internal screening:
  2334. 8.10
  2335. “There are two types of Risc PC slice currently available: open and
  2336. closed.
  2337. 8.10
  2338. Open slices have holes cut in the rear for access to power supply
  2339. connectors, and in the front for a 3½" drive. None of the Open slices
  2340. that have been supplied to us by Acorn have been sprayed with the dark
  2341. grey RFI screening paint. There is nothing that we can do about this; we
  2342. do not expect to receive sprayed open slices for many months.
  2343. 8.10
  2344. Closed slices have no holes cut in the moulding at all. However, they
  2345. have all been sprayed with RFI screening paint.”
  2346. 8.10
  2347. From Rex Palmer − “I have an ACB45 Rise PC with 2Mb VRAM and the Acorn
  2348. 17" monitor. I have fitted a Cumana SCSI 2 card (in the bottom slot) and
  2349. it is working with a SyQuest 270Mb removable internal drive and a NEC
  2350. 3Xi CD-ROM drive. Interestingly, the SyQuest announces itself (under
  2351. *devices and the Cumana set-up program) as a 256Mb device and it formats
  2352. to 255Mb with 66Kb taken up for housekeeping. Also, the data block size
  2353. that Cumana use is obviously different from that used on my internal
  2354. 420Mb IDE drive (which only has 406Mb under Free), as a set of files
  2355. (over 3,000) when backed up to the SyQuest take up 151Mb as against
  2356. 145Mb.
  2357. 8.10
  2358. Cumana’s interface seems very good. It has (or does it come from the
  2359. Rise PC?) a special icon for the removable drive which initially
  2360. announces itself as SCSI 4. When a disc is inserted and the icon clicked
  2361. on, the legend under the icon changes to the name of the inserted disc.
  2362. When the <shift-ctrl-fl2> shutdown routine is called, the drive is spun
  2363. down and the disc ejected before the switch off message appears on the
  2364. screen.”
  2365. 8.10
  2366. Another interesting letter has come from Ted Lacey, who has been
  2367. upgrading the memory of his computer, and has experienced a few
  2368. difficulties, the solutions to which he has passed on − “Having
  2369. purchased and installed memory upgrades to my Risc PC, may I pass the
  2370. following tips to other members. I purchased a Simtec l6Mb (upgradable
  2371. to 32Mb) DRAM module from NCS and although I am not a novice at
  2372. electronics, I did experience some difficulty in fitting it. No
  2373. instructions were supplied with a piece of equipment costing over £500
  2374. and you can easily be misled as to correct way to fit the upgrade.
  2375. Unlike the SIMM module already fitted, it does not go in to the slot
  2376. with the chips uppermost − it is the empty sockets that appear at the
  2377. top when the board is fitted. Admittedly, there is a notch on the board
  2378. but this is not all that obvious and could be very confusing to any
  2379. inexperienced user fitting the upgrade. I have spoken to Simtec and they
  2380. have promised to do something about it.
  2381. 8.10
  2382. Secondly, I upgraded my VRAM module to 2Mb at the same time. As this
  2383. necessitated removing the existing board and sending it to NCS, I
  2384. couldn’t remember which way round the board should be fitted when I got
  2385. it back. I couldn’t find anything in the Acorn user guides, so I had to
  2386. dig out a copy of a magazine issued at launch time last year. To save
  2387. others the trouble, the “nobs” or capacitors on the board are fitted
  2388. facing the rear of the computer.”
  2389. 8.10
  2390. I myself have discovered an interesting ‘effect’ using the Cumana SCSI 2
  2391. interface with David Pilling’s Twain driver and a Canon IX-4015 flat bed
  2392. scanner. I normally use a 256 colour 1024×768 screen mode with no
  2393. problems. However, I have recently started to use 32K colours at the
  2394. same resolution and find that this seems to be the cause thin vertical
  2395. black lines appearing on the scanned image. These lines do not appear on
  2396. every scan but, once they do appear, you have to reload the application
  2397. before clean scans can be obtained. The big question is, what is causing
  2398. the problem − RISC OS? Twain driver? or the SCSI interface? When I
  2399. return from holiday, I will write to each of the suppliers and report
  2400. back. Have any readers noticed this effect?
  2401. 8.10
  2402. Wish list for the next Risc PC / New issues of Basic
  2403. 8.10
  2404. The number one addition I would like to see, is a built-in programmable
  2405. timer, so that the machine can be programmed to come on at various times
  2406. of the day to allow batchs of FAXs to be sent during cheap line times,
  2407. and CEEFAX information to be read, but without the machine having to be
  2408. left switched on all day. I have resorted to using a programmable timer
  2409. of the type which goes between the wall socket and the computer mains
  2410. plug. 
  2411. 8.10
  2412. Questions of the month
  2413. 8.10
  2414. Of those who have received their 486 card and, having started to use
  2415. Microsoft Windows, how many have suddenly realised just how good the
  2416. Acorn windows system is?!
  2417. 8.10
  2418. Harrogate show
  2419. 8.10
  2420. I dropped in for a quick look at what was on offer, but have to admit
  2421. that I left with one hour, as I found the noise from the Acorn stand
  2422. unbearable. It was, I have no doubt, great fun for the younger members
  2423. of the Acorn set, but I feel that if Acorn wish to enlarge their small
  2424. business operations, they need to have one / half a day set aside for
  2425. business users to have a nice quite chat with people who can answer the
  2426. type of questions that small business men would like to ask.
  2427. 8.10
  2428. Tailpiece
  2429. 8.10
  2430. Well, my 486 card has arrived and I must say that, so far, I am very
  2431. pleased. It is definitely faster than my Toshiba 486 portable when used
  2432. in single tasking mode and about the same speed in multitasking mode.
  2433. Dragging windows does, however, seem a little slow in multitasking mode.
  2434. One thing that I feel should be pointed out, is that you will have to
  2435. allocate at least 5Mb of RAM to the card to get consistent error-free
  2436. operation. I feel that, realistically, you will need at least 8+1Mb of
  2437. RAM in your machine. I will have had a chance to play by next month and
  2438. will report back further.
  2439. 8.10
  2440. For those who have written asking what a Pietenpol Aircraft looks like,
  2441. see below. These and other more modern aircraft are manufactured by
  2442. members (like myself) of the Popular Flying Association under the
  2443. guidance of the their local PFA inspector. The aircraft in the picture
  2444. was build in about two years by the proud owner Alan James.
  2445. 8.10
  2446.  
  2447. 8.10
  2448. The image, by the way, is reproduced from the cover picture of “Popular
  2449. Flying” (the PFA magazine), scanned at 600dpi on a Irlam Canon IX-4015
  2450. flatbed scanner and reduced to 90dpi with ChangeFSI.  For further
  2451. information, the PFA can be reached on 01273-461616.
  2452. 8.10
  2453. As usual, I can be contacted by letter at the HES address on the back
  2454. page, by telephone after 7p.m., or by Packet Radio from anywhere in the
  2455. world, as GW4NEI@GB7OAR.#16.GBR.EU. u 
  2456. 8.10
  2457. Interfacing the NC100
  2458. 8.10
  2459. Les May
  2460. 8.10
  2461. When I wrote my original article about the NC100 (8.3 p47), I intended
  2462. to follow it with a second one describing a couple of programs which can
  2463. be used to transfer files between a RISC OS machine and the NC100. It
  2464. has taken me a little while to get round to writing it, and I know that
  2465. one or two readers have asked Paul about when it was going to appear.
  2466. Please accept my apologies for the delay.
  2467. 8.10
  2468. The NC100 has built-in software to transfer via the serial port both
  2469. ASCII and ProText files to and from another machine. The host might be
  2470. used for further processing, manipulation or storage of files, or for
  2471. downloading data files or programs to the portable. To do this, the host
  2472. machine must be equipped with suitable software. A brief description of
  2473. two commercial programs available for RISC OS machines is the subject of
  2474. this article.
  2475. 8.10
  2476. PLink
  2477. 8.10
  2478. PLink, which costs £32 +VAT from MCP Computing, Hampshire
  2479. MicroTechnology Centre, is supplied as a single disc, together with an
  2480. A4 instruction booklet of eleven single-sided pages and a one metre lead
  2481. equipped with a rather ‘chunky’ female 9-pin D plug on each end. The
  2482. fairly large typeface makes the instructions easy to read. Setting up
  2483. the appropriate options on the NC100, and the steps in transferring
  2484. files in each direction between machines, are dealt with simply and
  2485. clearly.
  2486. 8.10
  2487. Appropriate diagrams are given, so that the user knows what should
  2488. appear on the small screen of the portable. The location of the
  2489. communication ports on the Amstrad is illustrated and the possible
  2490. labelling of the serial port on different RISC OS machines is described.
  2491. There are also sections on creating and using textfiles with PenDown,
  2492. Impression and First Word Plus.
  2493. 8.10
  2494. The PLink icon installs itself on the right hand side of the iconbar and
  2495. gives access to various menu choices in the usual RISC OS fashion. One
  2496. option allows saving of the various default options which will be used
  2497. when the application starts up.
  2498. 8.10
  2499. File transfer to the host machine is initiated from the portable. As
  2500. soon as the first few bytes are received, a small window opens in the
  2501. middle of the desktop and the progress of the transfer can be monitored
  2502. by the rapidly changing count of bytes received.
  2503. 8.10
  2504. When transmission is complete, a save window opens, complete with
  2505. default name. This can then be dragged to a suitable directory ‘as is’
  2506. or renamed. One bug that did appear was that, unless the whole of the
  2507. default name is deleted and retyped, attempts at calling files PLink1,
  2508. Plink2 etc, will fail, because the second file ends up being saved as
  2509. PLink1, overwriting the first.
  2510. 8.10
  2511. One option which can be set up from the iconbar menu is autosave. Each
  2512. file is given a name set to the current time. The destination of
  2513. auto-saved files can be specified by setting the NC100$Received system
  2514. variable. Although the manual ‘holds your hand’ throughout the actual
  2515. process of setting up the options and transfer, it simply refers to
  2516. <filepath> here. An example or two would have been useful.
  2517. 8.10
  2518. To send a file to the NC100, it is dragged to the PLink icon and dropped
  2519. onto it. The user is then prompted to ‘Set the Amstrad ready to
  2520. receive’. Once this is done, file transfer is started by pressing
  2521. <return> or clicking the OK button. You get this even if the NC100 has
  2522. already been put into receive mode. I found this a bit irritating.
  2523. 8.10
  2524. ArcLink
  2525. 8.10
  2526. The second program is Archimedes Link, (ArcLink), which costs £45 from S
  2527. & S Computer Advice. This comes with a 34-page A5 booklet and a suitable
  2528. lead. I asked for, and received, a two metre lead, which is about the
  2529. minimum useful length. The plugs are less ‘chunky’ and are equipped with
  2530. long knurled screws easy to tighten with the fingers.
  2531. 8.10
  2532. The application icon appears on the left hand side of the iconbar. This
  2533. is a bit cheeky because it implies that the NC100 is treated as just
  2534. another RISC OS filing system where files are shifted by manipulating
  2535. the mouse. In fact, the basic procedure for transferring files in either
  2536. direction is very much as described earlier.
  2537. 8.10
  2538. When the RISC OS machine is to receive a file, it has to be named and
  2539. given a destination at the outset and there is no autosave facility.
  2540. Below the main icon, a count of the number of lines is given, which
  2541. makes file transfer seem to be slower than when bytes are counted.
  2542. 8.10
  2543. The NC100 has to be set to transmit ProText files, but by choosing the
  2544. correct option from the iconbar menu, received files can be converted to
  2545. ASCII or First Word Plus format. A backup option allows the user to
  2546. upload to the RISC OS machine unconverted ProText files containing text
  2547. produced by the NC100 wordprocessor and data files for saving the
  2548. address book.
  2549. 8.10
  2550. Files are sent to the NC100 by the usual drag and drop method.
  2551. 8.10
  2552. Although the ‘manual’ has 34 pages, only eight are directly applicable
  2553. to the NC100. The remainder describe other programs which are supplied
  2554. on the ArcLink disc and allow the transfer of programs between a RISC OS
  2555. machine and Tandy WP-2, WP-3 or Z88 machines. In addition, there are
  2556. several utilities for converting text files and WP-2 files to FWP
  2557. format, loader modules which convert WP-2 or ProText files, uploaded and
  2558. saved using the Backup option, so that they can be loaded direct into
  2559. Impression, and a program which ‘filters’ end of line codes of files to
  2560. be loaded into Ovation. As I only have an NC100 and FWP, I was not able
  2561. to test most of these.
  2562. 8.10
  2563. Which to choose?
  2564. 8.10
  2565. Both programs make the transfer of files to and from the NC100 a trivial
  2566. task. PLink has fewer ‘features’ but is less expensive than ArcLink. The
  2567. auto-save facility of PLink is useful if a lot of small files have to be
  2568. transferred.
  2569. 8.10
  2570. ArcLink cannot do that, but the ability to convert ProText files direct
  2571. to FWP more than makes up for it. (I’m a regular FWP user!) This program
  2572. is also a little more ‘polished’ than PLink, but that is just cosmetic
  2573. and has no bearing on utility. Mr Shore at S & S was very helpful and
  2574. clarified my queries before I placed the order for the NC100 or for
  2575. ArcLink.
  2576. 8.10
  2577. The programs were tested on an A5000 with 4Mb of memory and a hard
  2578. drive. Both quit the machine cleanly and appeared to be RISC OS
  2579. compliant.
  2580. 8.10
  2581. If anyone is using an NC100 (or any similar machine) in conjunction with
  2582. a RISC OS machine or knows of any books or articles dealing with getting
  2583. the best from the NC100, I would be interested to hear from them. I’ll
  2584. try to put together a third article from any responses I receive. My
  2585. address is 20 Crescent Road, Rochdale, Lancs. OL11 3LF. (01706-32119) u
  2586. 8.10
  2587. David Holden has sent us his NC100 communication program. We have put
  2588. this on the monthly program disc. It is Shareware with a registration
  2589. fee of £8. David will also supply a lead to registered users for £7 −
  2590. contact David through the APDL address in the Factfile. Ed.
  2591. 8.10
  2592. PDCD 2 from Datafile
  2593. 8.10
  2594. Bob Ames
  2595. 8.10
  2596. This is an attempt at a review of PDCD 2, with reference to the first
  2597. disc, PDCD 1. I say “attempt” because I really don’t know how to review
  2598. such a large amount of software properly and still get published this
  2599. century!
  2600. 8.10
  2601. Better than PDCD1?
  2602. 8.10
  2603. There was a review of the first in the series (PDCD 1) in Archive 8.2
  2604. p65 and David Holden has already said a few words about discs 1 and 2 in
  2605. Archive 8.6 p12. I’m glad that Dave at the Datafile is offering an
  2606. upgrade from the first issue of PDCD 1 to issue 2 with its improved
  2607. front end but I wish PDCD 1 had been archived as PDCD 2. The difference
  2608. in speed of initial access is very marked. With PDCD 1, I had to wait
  2609. well over a minute for the first directory display to appear. This is
  2610. because all the pretty icons for the different sections needed to be
  2611. loaded from CD before the directory display was available.
  2612. 8.10
  2613. With PDCD 2, all entries in the first directory are archived, (with
  2614. ArcFS) so it is the ArcFS icon that is used for all directories. This
  2615. means that there is a comparatively short wait, in the order of a few
  2616. seconds when opening the root directory. This may not seem important
  2617. but, with hard resets necessary to escape from most of the games and
  2618. demos (see later), the time taken to overview software increases
  2619. dramatically when minutes are wasted waiting for the directory to
  2620. display.
  2621. 8.10
  2622. Risc PC or pre-Risc PC?
  2623. 8.10
  2624. The majority of programs on PDCD 2 have been tested for Risc PC
  2625. compatibility. A floppy accompanies it which contains a RISC OS 3
  2626. version of ArcFS which I needed to read the entries, as the version
  2627. otherwise supplied is Risc PC only. So with pre-Risc PC machines,
  2628. instead of double clicking on the archived icon, the file has to be
  2629. dragged onto the ArcFS icon on the iconbar. If double clicking is
  2630. attempted, a polite message appears reminding you that you don’t have a
  2631. Risc PC!
  2632. 8.10
  2633. Duplication
  2634. 8.10
  2635. There are some minor repetitions from PDCD 1 to PDCD 2. Some of the
  2636. games, for example, occur on both, and I spotted half a dozen duplicate
  2637. sillies and a couple of duplicate utilities, too. However, there are a
  2638. couple of games with very similar names and that causes confusion!
  2639. 8.10
  2640. Considering the vast number of files on these discs, I don’t think the
  2641. duplication rate at all bad. There are a couple of deliberate
  2642. duplications, such Translator and FYEO2, without which the picture files
  2643. are difficult to use.
  2644. 8.10
  2645. Documentation
  2646. 8.10
  2647. The manual shows (perhaps?) a slightly hurried preparation to get the
  2648. library published on CD − the games, demos and utilities are not listed
  2649. in alphabetical order, but in sections which refer (although you aren’t
  2650. told this) to the contents of the individual directories. This should
  2651. have been tidied up before printing. The manual still refers to (floppy)
  2652. discs and is not thoroughly debugged − there are some spelling mistakes,
  2653. some contact telephone numbers only partly printed, and some other
  2654. strange references.
  2655. 8.10
  2656. Locating the software
  2657. 8.10
  2658. When I got around to using the built-in database to look for various
  2659. applications etc, I did have a bit of trouble with the search engine. I
  2660. could not get it to find any references to programs which I knew (from
  2661. the manual) were on the CD. This fault was not repeated, however, but
  2662. the search still only finds some of the references contained within the
  2663. descriptive text.
  2664. 8.10
  2665. So what is on the CD?
  2666. 8.10
  2667. There is a huge selection of good games and utilities on this disc,
  2668. although some of the games and demos still require a hard break to quit.
  2669. Yet more do not have an option for displaying the instructions at
  2670. loading and even more omit the vital volume control.
  2671. 8.10
  2672. Notes to Game Authors:  1) Try overviewing games software (or just
  2673. enjoying yourself!) while the kids are asleep, and then, when the game
  2674. music plays at full volume, try to get them back to sleep again without
  2675. tears!
  2676. 8.10
  2677. 2) Please tell us how to avoid your long “ego trip” at the start of each
  2678. game − I refer to the interminable introductory scroll-text which claims
  2679. responsibility for the code, then goes on (and on and on) to thank “all
  2680. at home for the continuous stream of coffee and the dog for not biting
  2681. through the mains cable” etc, etc, etc.
  2682. 8.10
  2683. I have been put off a large number of PD games because of these two
  2684. faults! They were probably otherwise quite good, but I didn’t have the
  2685. patience to find out!
  2686. 8.10
  2687. The full contents of fifteen books are available, mostly Mark Twain
  2688. texts, and I’m still not sure about value of complete books being stored
  2689. digitally − I would rather read the printed page. Apart from the
  2690. facility of searching for all the occurrences of a particular word in a
  2691. novel, it would seem far better to input reference books onto computer,
  2692. however important each fictional work may seem to be.
  2693. 8.10
  2694. Other contents include:
  2695. 8.10
  2696. a large selection of clipart including 85 Artworks files, 900 drawfiles,
  2697. 260 sprite files
  2698. 8.10
  2699. 18 film type animations
  2700. 8.10
  2701. 15 commercial demos (restricted versions of programs, sometimes known as
  2702. crippleware)
  2703. 8.10
  2704. more than 35 demos (the sort of thing which I sit watching while part of
  2705. me wonders how long it took to program, and how I get out without
  2706. destroying the CMOS ram settings forever!)
  2707. 8.10
  2708. There are some Morphs, but they seem to me to be quite poor examples. −
  2709. the subject’s eyes don’t stay in the same place while the image changes.
  2710. These are poor adverts for the Acorn’s capabilities − I’ve seen some
  2711. brilliant displays on the Macintosh!
  2712. 8.10
  2713. The sound samples are in utility format which releases memory after use
  2714. and allows use in other programs. (However, most of these samples seem
  2715. to be from Star Trek TNG!)
  2716. 8.10
  2717. Other headings include educational software; fractals; 50 Maestro songs;
  2718. PC Emulator software; ray-traced pictures; sillies; sound-trackers; and
  2719. Symphony files.
  2720. 8.10
  2721. Overall
  2722. 8.10
  2723. These two discs, PDCD 1 and PDCD 2 together, contain about 80% of the
  2724. currently available PD software for the Acorn machines; to quote Dave
  2725. McCartney of the Datafile, “another 15% is not worth disc room and the
  2726. last 5% is being considered for the next in the series” (PDCD 3?) along
  2727. with newly minted offerings.
  2728. 8.10
  2729. This is great value for those who don’t have much PD software; still
  2730. quite good if the stuff you do have is a couple of years old. (For
  2731. example, my copy of !Translator was giving trouble, but then I
  2732. discovered it was four versions old!)
  2733. 8.10
  2734. PDCD 2 costs £30 inclusive from The Datafile or £29 through Archive. u 
  2735. 8.10
  2736. Running Basic in a Task Window
  2737. 8.10
  2738. Brian Cowan + Martin Dann
  2739. 8.10
  2740. In our laboratory, we often run relatively simple Basic programs to
  2741. perform various calculations. A trivial example of this might be the
  2742. conversion of a temperature from Fahrenheit to Celsius. If you click on
  2743. the program in a filer window, the program runs in a small window on the
  2744. desktop. The disadvantage is that all other tasks are frozen until the
  2745. Basic program is quit. The way round this problem is to run the program
  2746. in a task window. The task window is a convenient facility for running a
  2747. program in a window in the desktop without requiring the full complexity
  2748. of WIMP programming.
  2749. 8.10
  2750. Opening a task window
  2751. 8.10
  2752. In RISC OS 3.1, a task window is opened from the task manager acorn on
  2753. the iconbar. Clicking <menu> over the acorn opens a menu window, one of
  2754. whose entries is “Task window”. Selecting that option will open a window
  2755. displaying the command line prompt star. You will also see that
  2756. <ctrl-f12> is a short-cut to opening the task window. Once the window
  2757. has been opened, you can go into Basic by simply typing BASIC and
  2758. pressing <return>. After this, you have your own little Basic
  2759. environment from which you can run programs. Remember that Basic
  2760. commands must be typed in upper case characters.
  2761. 8.10
  2762. From the Basic prompt, you can type programs, save and load them, as
  2763. well as performing star commands. So if you have a program saved, it can
  2764. be loaded and run in the usual Basic manner.
  2765. 8.10
  2766. Automatic operation
  2767. 8.10
  2768. What I wanted to do was to be able to click on a Basic program to get it
  2769. to run in a task window. I had a hint that this should be possible from
  2770. reading the RISC OS 3 manual which listed the new filetypes &FD7 and
  2771. &FD6 which are for Obey files and Exec files running in a Task window.
  2772. The reason these work in the way they do is because the run action for
  2773. these filetypes is defined in the system variables Alias$@RunType_XXX.
  2774. It would be a simple matter to redefine this system variable for the
  2775. Basic filetype &FFB. Unfortunately, this has the problem that all Basic
  2776. programs would then be run in task windows − even those which should run
  2777. in the conventional manner. 
  2778. 8.10
  2779. What we have to do is to define a new filetype for Basic programs that
  2780. we wish to run in a task window. For the purposes of this article, let
  2781. us adopt the filetype &0A0 which I shall give the textual equivalent
  2782. AutoBas. Then the system variable alias$@RunType_0A0 must be set for the
  2783. action required when clicking on files of filetype &0A0. 
  2784. 8.10
  2785. Building an application directory
  2786. 8.10
  2787. The simplest way to implement the running of AutoBas programs in a task
  2788. window is by using an application directory. The diagram shows the
  2789. structure of the directory. 
  2790. 8.10
  2791. Start by creating a directory called !Auto. Then go into this directory
  2792. (by clicking on it with the shift key pressed). The !Help file can be
  2793. created using Edit. This just contains a few lines saying what the
  2794. application does, such as
  2795. 8.10
  2796. Auto running Basic program in task window.
  2797. 8.10
  2798. Set filetype of Basic program to &0A0.
  2799. 8.10
  2800. This is saved with filename !Help in the !Auto directory. The file will
  2801. have the correct filetype, Text (&FFF). The !Run file is created
  2802. similarly using Edit. This contains
  2803. 8.10
  2804. | !Run file for !Auto
  2805. 8.10
  2806. set alias$@RunType_0A0 TASKWINDOW -quit |"
  2807. 8.10
  2808.  BASIC -quit %%*0 |" 
  2809. 8.10
  2810. set File$Type_0A0 AutoBas
  2811. 8.10
  2812. IconSprites <Obey$Dir>.!Sprites
  2813. 8.10
  2814. In this case the file must be given the Obey (&FEB) filetype. Finally, a
  2815. !Sprites file must be created. This contains the sprite which will be
  2816. displayed as the application sprite in the filer window, named !auto and
  2817. the sprite which represents the new AutoBas filetype. This sprite is
  2818. named file_0a0. You can modify an existing sprite, but they must be
  2819. given the correct names, and the sprite file called !Sprites, when
  2820. saved.
  2821. 8.10
  2822. Auto booting
  2823. 8.10
  2824. As it stands, the application will be initialised by clicking on the
  2825. !Auto icon. After this, AutoBas programs will be run in a task window by
  2826. clicking on them. If you don’t want to have to click on the !Auto icon
  2827. to initialise things, you need to have an Obey file called !Boot with
  2828. the same contents as the !Run file. Then things are initialised
  2829. automatically, as soon as the !Auto icon is seen by the desktop.
  2830. 8.10
  2831. Basic programs
  2832. 8.10
  2833. The simplest way to create Basic programs to operate with !Auto is to
  2834. write them in Edit and to save them with filetype &0A0. When such
  2835. programs are run, the first line in the task window says “program
  2836. renumbered”. This does not happen if the program is in tokenised Basic
  2837. form. In that case, the program is run without the disconcerting
  2838. message. However, to create the program in tokenised form is a little
  2839. inconvenient. The program is still written in Edit, but it must then be
  2840. saved with the Basic filetype (&FFB). Then the filetype of the program
  2841. can be changed to &0A0. There is the further disadvantage that if such a
  2842. file is dragged to Edit for alteration, it will appear as garbage as it
  2843. is being displayed as Basic tokens. The filetype must be changed back to
  2844. Basic before editing. 
  2845. 8.10
  2846. This month’s disc contains the full !Auto application, complete with
  2847. sprite and an example program. Perhaps readers can come up with some
  2848. other uses for this small application. u 
  2849. 8.10
  2850. Pocket Book Column
  2851. 8.10
  2852. Audrey Laski
  2853. 8.10
  2854. Power pack blues
  2855. 8.10
  2856. Dedicated readers of this column may remember that I had to get a faulty
  2857. socket in the Pocket Book fixed because of interruptions to the flow
  2858. through the Power Pack − I am a miser about batteries and so plug in
  2859. whenever possible. After its return, I had no problems for about three
  2860. months; then suddenly the little green light went out and stayed out.
  2861. This time it was the insulation of the lead at the APB plug which had
  2862. gone. Avie Electronics of Norwich could supply and fix a new lead for
  2863. £9.99, and they did so in stunning turn-round time. It was back in
  2864. excellent order on the second day after posting it to them. Since then
  2865. I’ve had one mysterious glitch when, for ten minutes or so, the light
  2866. was out though both ends were well plugged in; I’m at a loss to explain
  2867. this, but I’ll notify any developments.
  2868. 8.10
  2869. A-Link speed
  2870. 8.10
  2871. Julian Midgeley, a Psion 3A user, of Bovey Tracey, Devon, writes about
  2872. using the A-Link at 19200 baud to double the speed of data transfer. He
  2873. does this by loading !RUN from the !PocketFS directory into Edit and
  2874. changing the twelfth line from the top:
  2875. 8.10
  2876. SetEval PocketFS$Baud 0
  2877. 8.10
  2878. to read
  2879. 8.10
  2880. SetEval PocketFS$Baud 8
  2881. 8.10
  2882. and saving. He then changes the remote-link baud rate option on the
  2883. Psion 3A to 19,200 before turning it on. He says, ‘I don’t know why this
  2884. wasn’t mentioned in the manual as I have had no difficulties whatsoever
  2885. at the higher speed. I suspect that 19,200 baud wasn’t available on the
  2886. original Pocket Book or Series 3.’ Having tried in vain to emulate him,
  2887. I think this must be the case, and wonder whether Pocket Book II has
  2888. this capability. Perhaps a user will test this out and let me know.
  2889. 8.10
  2890. Spreading the word
  2891. 8.10
  2892. He mentions in his letter how useful the Psion 3A is ‘on board a 5000
  2893. tonne ship at sea’, supported by a Canon BJ-10sx. Similarly, John
  2894. Woodthorpe praises it as a travelling companion, enabling him to check
  2895. local times when he was in ‘a different time zone each day’, write
  2896. reports in airport departure lounges, keep track of expenses, and, with
  2897. a modem, ‘log on to CompuServe to keep up with my email!’ In “Any
  2898. Questions” on Radio 4 the other week, Ann Robinson, formerly of the
  2899. Institute of Directors, spoke warmly of her ‘tiny computer’, mentioning
  2900. Psion by name with a slight hesitation as to whether it was proper to do
  2901. so in a BBC broadcast, and a few weeks before that, the Guardian’s “Me
  2902. and my Gizmo” column featured a 3A. Psion’s new advertising campaign is
  2903. punching the message home, graphically demonstrating the advantage of a
  2904. palmtop, which increases its information without increasing its size and
  2905. getting stuffed with papers as file/diaries do. I’ve heard it suggested
  2906. that the best use of the Lottery Millenium Fund would be to put a
  2907. computer on every school pupil’s desk − perhaps we should campaign for
  2908. the more affordable aim of a Pocket Book II in every satchel.
  2909. 8.10
  2910. Endnote
  2911. 8.10
  2912. This is a very short column. Can it really be that all the enthusiastic
  2913. Pocket Book/Psion users out there have run out of problems, tips and
  2914. experiences, or is it something I’ve said?! u 
  2915. 8.10
  2916. Font Emporium CD-ROM
  2917. 8.10
  2918. Ted Lacey
  2919. 8.10
  2920. For those DTP buffs who like to have a lot of fonts but lack the storage
  2921. space, the new CD-ROM from Zenta Multimedia is the answer to your
  2922. prayers, always assuming that you have access to a CD-ROM drive on your
  2923. setup. 
  2924. 8.10
  2925. Basically, the CD-ROM contains the 500 PD fonts regularly advertised by
  2926. Skyfall, plus another 50 or so additional fonts. (Yes, there is a
  2927. business connection between Skyfall and Zenta.) This large amount of
  2928. fonts will surely meet the needs of those who, like me, wish to have
  2929. variety. Fonts are like clipart − you can have a lot of them taking up a
  2930. large amount of your hard disc space, but most of them are only used
  2931. occasionally. A CD-ROM gets round this problem. 
  2932. 8.10
  2933. The main program, !Emporium, is organised into 15 directories, such as
  2934. 3D, Heavy Assortment, Script and Sans Serif. The names of the
  2935. directories generally describe the type of font. Broadly speaking, this
  2936. difficult job of placing the fonts into arbitrary directories has been
  2937. well done, but as this is a matter of individual taste, there are bound
  2938. to be a few cases where one is not in agreement with the programmer.
  2939. 8.10
  2940. Loading the main program follows the usual pattern and one is presented
  2941. with the well known blue folder, with the letter ‘Z’ superimposed, on
  2942. the icon bar. Clicking on this brings up a screen selector, divided into
  2943. 15 sections, one for each of the directories. They are marked with the
  2944. name of each directory. Click <select> on your choice and this menu is
  2945. replaced with another menu of the fonts directory you have chosen. On
  2946. the left hand side is a list of the fonts with a slider bar to enable
  2947. you to scroll through the list. Clicking on the name of a font shows
  2948. details of the available font characters, and how they actually look, in
  2949. a window on the right hand side of the display. If the chosen font has
  2950. more than one face or style, the facility is available to select the
  2951. different styles for viewing. Clicking <select> on the box to the left
  2952. of the font name will earmark that font for downloading. 
  2953. 8.10
  2954. The program offers four different ways of exporting the chosen font or
  2955. fonts from the CD-ROM. 
  2956. 8.10
  2957. − Raw directories can be exported by clicking on the appropriate button
  2958. and then dragging the down arrow to the directory of your choice. You
  2959. are warned to take care with this option in order to ensure that the
  2960. directories go to the right place. 
  2961. 8.10
  2962. − Selecting Directory of Fonts and choosing a suitable name will create
  2963. a directory containing your selected font folders. 
  2964. 8.10
  2965. − Selecting !Fonts Folder and again choosing a suitable name, prefixed
  2966. by ‘!’, will create an applications directory with the necessary extra
  2967. bits of program, so that clicking on this application, when saved, will
  2968. load the fonts into your computer. 
  2969. 8.10
  2970. − The exporting option only applies to those who are in possession of
  2971. the font manager program !EasyFont3 produced by Fabis Computing. Due to
  2972. a delay in production of the CD-ROM, Zenta issued the compact disc
  2973. without an instruction leaflet, as they felt that customers who had had
  2974. the item on order for some time had waited long enough. There is an
  2975. adequate !Help instruction on the CD-ROM and I understand that the
  2976. leaflet will be despatched to customers later in April. (See below. Ed.)
  2977. In the meantime, the !Help section provides sufficient information. It
  2978. states that users of EasyFont3 require version 3.11 or later.
  2979. 8.10
  2980. Herewith the first problem, as I needed to upgrade my version but, after
  2981. a phone call to Fabis, this was achieved in less than 48 hours, with the
  2982. arrival of version 3.14. Then more problems as I was getting a lot of
  2983. error messages when trying to export selected fonts from the CD-ROM into
  2984. EasyFont3. I wrote a letter to Fabis Computing giving full details of
  2985. these error messages and, within 3 days, I received version 3.15, with
  2986. the explanation that there appeared to have been some inconsistencies
  2987. between the original specification and the release version of !Font
  2988. Emporium. I have checked this version out and everything now works fine.
  2989. 8.10
  2990. So to anybody who is going to use Font Emporium in conjunction with
  2991. EasyFont3, make sure that you upgrade to at least version 3.15. Fabis
  2992. Computing will do this upgrade for you; simply return your original disc
  2993. with two first class stamps to them. These arrangements apply to all
  2994. versions of !EasyFont3 − anything earlier than this and you will need to
  2995. contact Fabis Computing first. If you haven’t got !EasyFont3 and are
  2996. considering the purchase, hold fire for the present. I have been told by
  2997. Fabis Computing that they are producing a special version of !EasyFont3
  2998. for use with !Font Emporium. It is in the final testing stages and, if
  2999. all goes well, it will be available at the Spring Acorn User Show. I
  3000. understand that this version will enable one to access fonts directly
  3001. from the CD-ROM. No decision has been made on the price at the moment.
  3002. My thanks to Sean of Fabis Computing for his prompt assistance with the
  3003. problems. 
  3004. 8.10
  3005. So back to FontEmporium. The Examples directory contains examples in
  3006. both Draw and Artworks format together with a list of all fonts and
  3007. their styles or faces in an !Edit program. The !Groups help application
  3008. contains a list and descriptions of the fifteen directories, with the
  3009. !Help application providing adequate program operating instructions. 
  3010. 8.10
  3011. On the subject of Public Domain fonts, one should bear in mind that some
  3012. of them are incomplete in that you will not always find upper and lower
  3013. case, and many do not support the additional characters, such as the
  3014. accented letters found in foreign alphabets. Apart from this, a lot of
  3015. them are useful additions to one’s collection of fonts. 
  3016. 8.10
  3017. This CD-ROM is a well-presented and economical package and is thoroughly
  3018. recommended to those who want a lot of fonts, but wish to conserve their
  3019. precious hard disc space. It would probably be useful in the educational
  3020. world in meeting the varied requirements of pupils and staff. The fonts
  3021. are copyright by Zenta and Skyfall and may be used without a site
  3022. licence, but not commercially. 
  3023. 8.10
  3024. The CD-ROM costs £29.95 inclusive from Zenta Multimedia. u 
  3025. 8.10
  3026. Font Emporium & EasyFont3CD
  3027. 8.10
  3028. Ted Lacey
  3029. 8.10
  3030. Since writing the review above, I have discovered a problem with the
  3031. Oxford font on the CD-ROM. When attempting to use it with Publisher, I
  3032. get a long message which, briefly, states that the area of memory
  3033. reserved for fonts is full or that a font error has occurred. I have
  3034. tried increasing the font cache to as much as 8Mb, but the error still
  3035. occurs. I have tried the font with Ovation, with similar results.
  3036. 8.10
  3037. However, I am drawing the attention of Zenta Multimedia to this in the
  3038. hope that the problems may be corrected on a future production run.
  3039. Perhaps a corrected version could be put on a floppy disc and sent out
  3040. to existing purchasers of the CD-ROM. Incidentally, the promised
  3041. instruction leaflet has so far (mid-May) not yet arrived.
  3042. 8.10
  3043. As regards EasyFont3, the latest version, mentioned in the June
  3044. magazine, is 3.17. There are only minor changes to version 3.15 quoted
  3045. in the review, but v3.16 or later is essential if you are using the new
  3046. CD version, in order to achieve interaction between the two
  3047. applications.
  3048. 8.10
  3049. In the review, I mentioned that Fabis Computing were working on a
  3050. version of EasyFont especially for use with Font Emporium. I have now
  3051. received EasyFont3CD, have tested it with the CD-ROM and found that it
  3052. works very well indeed.
  3053. 8.10
  3054. Installation is quite simple and clicking on the icon on the iconbar
  3055. brings up a lengthy list of the fonts on the CD-ROM, all 550 of them,
  3056. even if you have forgotten to put the CD in your drive! The list of
  3057. fonts is displayed using the selected font. I found that reading some of
  3058. them in this format is difficult, but clicking <menu> on the font list
  3059. gives you a small menu which is self-explanatory.
  3060. 8.10
  3061. Accessing ‘Display’ gives you the option of changing to a normal display
  3062. which is readable. This sub-menu also allows you to get rid of the font
  3063. group names, and all the fonts are then displayed in alphabetical order.
  3064. It is possible to view a font and its styles from this menu, as well as
  3065. the iconbar menu. The sub-menu also displays key shortcuts, but care
  3066. must be taken to position the arrow over the font display when using
  3067. these, as the same control keys may be used by the text-producing
  3068. application that you are using.
  3069. 8.10
  3070. One point that really impressed me was the fact that, when working on an
  3071. Impression Publisher document, you can change your mind and add or
  3072. delete fonts as you go along; if you don’t like the look of the font,
  3073. try another, all without leaving the document or having to find font
  3074. directories on your hard disc! Unfortunately, the same cannot be done
  3075. with an Ovation document, although this may be corrected when OvationPro
  3076. eventually appears. 
  3077. 8.10
  3078. When a ‘saved’ document is required again, dragging its file icon onto
  3079. the EasyFontCD icon before loading will install the fonts used in the
  3080. document. Clicking on the documment file will then load it with all the
  3081. necessary fonts displayed. This facility also applies to files saved
  3082. using EasyFont3, version 3.16 or later, and providing the fonts used are
  3083. those from Font Emporium or RISC OS3 ROM Fonts.
  3084. 8.10
  3085. Fabis Computing are offering the following:
  3086. 8.10
  3087. 1. EasyFont3CD software and Font Emporium CD­ROM − £35
  3088. 8.10
  3089. 2. EasyFont3CD software only for registered users of EasyFont3 − £10 
  3090. 8.10
  3091. 3. EasyFont3CD software and manual only for non-registered users − £15
  3092. 8.10
  3093. 4. EasyFont3, EasyFontCD and FontEmporium − £60
  3094. 8.10
  3095. All prices include postage and packing, and items are available direct
  3096. from Fabis Computing.
  3097. 8.10
  3098. All testing was done on a 26Mb RiscPC with a 410Mb hard drive. u 
  3099. 8.10
  3100. WYSIWYG for £-sign
  3101. 8.10
  3102. Ray Favre
  3103. 8.10
  3104. If you like to dabble with your own programs, you will surely have
  3105. sometimes deliberately produced printer output directly from your
  3106. program without using a Printer Driver − and have then run into the
  3107. problem of getting some characters (e.g. the £­sign) to be the same on
  3108. both the screen and paper.
  3109. 8.10
  3110. With progress(!) the problem seems to have got worse rather than better,
  3111. because there are quite a number of keyboard presses/ASCII numbers which
  3112. show one thing on the screen and something different on paper. (Which is
  3113. why we should all use printer drivers, yes, I know! But it is sometimes
  3114. a lot of bother to arrange that with your own small programs.)
  3115. 8.10
  3116. (Is there scope here for an article? − “How to use printer drivers from
  3117. your own programs.” Anyone prepared to write it for us? Ed.)
  3118. 8.10
  3119. Overcoming the problem is not difficult in principle: “Just re-define
  3120. the appropriate printer character” they all say! But getting hold of the
  3121. information to do it in practice is not always easy − certainly the
  3122. standard printer user manual doesn’t cover it sufficiently well.
  3123. 8.10
  3124. With the aid of the Epson ESC/P Reference Manual (which is, nonetheless,
  3125. still a little obscure on a few of the points), I’ve put together a
  3126. Basic routine that solves the problem for Epson ESC/P2 compatible
  3127. printers e.g. the Epson Stylus. The solution ought to be general (for
  3128. compatible printers), but I haven’t tried it out over all the
  3129. ‘difficult’ characters. In doing so, several other areas of possible
  3130. interest arose concerning changing Epson character sets and typefaces by
  3131. ESC codes. The program comments cover these briefly.
  3132. 8.10
  3133. (The listing is too long for the magazine but is on the monthly disc. If
  3134. you don’t want to buy the disc just for this one listing, send in a
  3135. blank formatted disc and we’ll give you a copy of the program. Ed.)
  3136. 8.10
  3137. The listing
  3138. 8.10
  3139. The listing comprises two PROC definitions: ‘PROCprepareprinter’ and
  3140. ‘PROCrestoreprinter’ − the former having some DATA lines associated with
  3141. it. You need to include those two definitions and DATA lines in your
  3142. program and call ‘PROCprepareprinter’ just before activating the
  3143. printer; then call ‘PROCrestoreprinter’ when you’ve finished with it.
  3144. I’ve commented the procedures fairly well to help with your own
  3145. dabbling.
  3146. 8.10
  3147. I’ve included a rudimentary demonstration in the listing. It prints and
  3148. puts on the screen the result of calling four ASCII numbers three times
  3149. in succession: before redefinition, after redefinition, then again after
  3150. restoration to the default state. The important thing is to compare your
  3151. hard-copy output with what is on the screen. You’ll find that, for ASCII
  3152. 163, they are identical only on the second call, i.e. after
  3153. redefinition.
  3154. 8.10
  3155. More detail
  3156. 8.10
  3157. The following additional explanation may help:
  3158. 8.10
  3159. (a)  Firstly you do need to know the ASCII value returned by your
  3160. keyboard when the £-sign is pressed (or whatever other character is
  3161. causing you a headache). On the A5000, it is 163. You then need to
  3162. subtract 128 from this and note the answer: 35 in this case. (You used
  3163. to get a list of keyboard ASCII codes in the User Manual − more
  3164. progress!)
  3165. 8.10
  3166. (b)  The recommended sequence, assuming you have the default settings of
  3167. your printer as you like them, is then:
  3168. 8.10
  3169. 1.     Reset/Re-initialize printer to defaults.
  3170. 8.10
  3171. 2.     Cancel Italics, Super/Sub script etc (usually a “just-in-case”
  3172. action).
  3173. 8.10
  3174. 3.     Select required print quality, e.g. LQ/Draft.
  3175. 8.10
  3176. 4.     Copy the definitions of Characters 0 to 127 of selected ROM
  3177. Character Set (& typeface) to RAM.
  3178. 8.10
  3179. 5.     Redefine the required character(s), using the ASCII number 128
  3180. less than the character number to be changed. i.e. 35 rather than 163,
  3181. in this case.
  3182. 8.10
  3183. 6.     Copy the new RAM set up to ASCII Character numbers 128 to 255.
  3184. 8.10
  3185. 7.     Select User-Defined Characters for printing.
  3186. 8.10
  3187. (c) All of these steps can be carried out by sending the right ESC codes
  3188. to the printer, and this is what ‘PROCprepareprinter’ does.
  3189. 8.10
  3190. (d) Step 5 is the time consuming one. You have to design the dot pattern
  3191. of each replacement character and convert that to the right data values.
  3192. It’s not difficult once you’ve found out the format, but it is a bit
  3193. tedious. I used !Paint with a grid equal to the required character grid
  3194. (blown up to see each pixel easily) − then calculated the numbers ‘by
  3195. hand’ from that. It’s no real problem if you’ve only got one or two to
  3196. do.
  3197. 8.10
  3198. For fixed-pitch, 24-pin, LQ at 10 cpi, the grid is 36 dots wide by 24
  3199. high.
  3200. 8.10
  3201. Each 24-element vertical strip is split into three 8-element parts
  3202. (numbering them 1 to 3 from the top) and each of these is assigned an
  3203. 8-bit number representing which dots/pixels are to be filled in. (You
  3204. mustn’t fill in horizontally adjacent dots for 24-pin printers.)
  3205. 8.10
  3206. In each 8-element part, the bottom element represents the least
  3207. significant bit. After a simple 3-number header, you then send the
  3208. numbers for each vertical strip to the printer in the right sequence −
  3209. left to right, top to bottom within each strip. So you end up with the
  3210. 3-number header plus 3×36 numbers for each character definition (111
  3211. numbers in all).
  3212. 8.10
  3213. You need to watch the vertical position of the shape because those 24
  3214. vertical elements cater for descenders, subscript, superscript etc. (For
  3215. guidance, the top-most and bottom-most ‘filled-in dots’ I used for the
  3216. Pound sign in the example were in Row 4 and Row 20 respectively. Row 20
  3217. is the baseline for characters.)
  3218. 8.10
  3219. (e) The Epson Reference Manual is a little obscure in describing Steps 6
  3220. and 7. It states clearly what will happen, but the manual’s separate
  3221. explanations of the two steps do not match their effect in combination.
  3222. I half expected both characters 163 and 35 to become Pound signs − but
  3223. they didn’t.
  3224. 8.10
  3225. This explains why the example program also uses ASCII 148 and 193 − I
  3226. wanted to check the end-result at 35 and also at a value I had not
  3227. altered (arbitrarily 193). Including 148 showed that its lower
  3228. complement (20) is, as expected, not printable normally, and therefore
  3229. produces a blank when copied up to 148. You could, of course, redefine
  3230. this if you wished. u 
  3231. 8.10
  3232. NetCDFast
  3233. 8.10
  3234. Robert Chrismas
  3235. 8.10
  3236. NetCDFast is a module which is supposed to improve the performance of
  3237. CDs over networks.
  3238. 8.10
  3239. There are many CD-ROMs which can be used in schools and colleges. If the
  3240. CDs are available over a network, lots of students can use the same CD
  3241. at once. However, CDs can hold very big files − a few students reading
  3242. Replay files can bring a network close to a standstill.
  3243. 8.10
  3244. At my college, we started to experiment with CDs and networks a few
  3245. years ago. I remember how disappointed I was with our first attempts to
  3246. read Creepy Crawlies over an Econet. It was agonizingly slow even with
  3247. just one user and a quiet network. Since then, we have changed to
  3248. Ethernet and the software has improved, but I was still keen to find
  3249. ways to read CDs more quickly.
  3250. 8.10
  3251. Cache memory
  3252. 8.10
  3253. NetCDFast runs on the computer acting as a CD server, maintaining a
  3254. cache of CD data in memory. When a request to read the CD is received by
  3255. NetCDFast, it first checks whether the data is in the memory cache. If
  3256. the data is in the cache, it can be transmitted without reading the CD
  3257. at all. If the data is not in the cache, NetCDFast reads a block of data
  3258. from the CD into the cache. This block will include the required data
  3259. but it may, with luck, also include data which is required next. Thus,
  3260. even a single user browsing through a CD may experience some speed
  3261. improvement.
  3262. 8.10
  3263. The most significant increase in speed should occur when one user, or a
  3264. number of users, repeat a request for data. Then NetCDFast does not have
  3265. to access the CD at all.
  3266. 8.10
  3267. CDFast
  3268. 8.10
  3269. CDFast, the version for a stand-alone CD system, was reviewed by Fred
  3270. Grieve in Archive (8.9 p76). Fred published detailed timings and
  3271. concluded that the stand-alone version of CDFast ‘works extremely
  3272. effectively’. NetCDFast is a version of the software which is optimised
  3273. for network use.
  3274. 8.10
  3275. The package
  3276. 8.10
  3277. NetCDFast has two parts, (1) a cacheing module and (2) the !NetCDFast
  3278. application. The application is used to configure the module and to
  3279. monitor its performance. If memory is tight, the module can be used
  3280. without the application.
  3281. 8.10
  3282. The NetCDFast application has two windows. The configure window allows
  3283. you to set how much memory will be used for the cache. It will also
  3284. switch the cacheing off and on. The statistics window reports on how
  3285. many requests for CD data could be satisfied from the cache.
  3286. 8.10
  3287. The manual is just ten pages. However, it contains all the information
  3288. you need to use NetCDFast. It also includes some tips to get the best
  3289. from your CD-ROM system.
  3290. 8.10
  3291. Timings
  3292. 8.10
  3293. I attempted some timings of NetCDFast. It wasn’t easy. The network I was
  3294. using is about 100m long. On it there are two Level 4 file servers as
  3295. well as the upgraded A300 which I was using as a CD server. The network
  3296. runs through four rooms, including the resources area, and students have
  3297. access to all these rooms unless they are already being used for
  3298. lessons. To perform a test, I first had to run through all four rooms
  3299. begging everyone present not to use the network for a few minutes. Then
  3300. I rushed back to do some tests. If the results seemed odd, I would visit
  3301. all the rooms again to see if new arrivals had been logging on.
  3302. 8.10
  3303. To serve CDs, we normally use the ‘application accelerator’ software
  3304. which came with the Level 4 software. The application accelerator sends
  3305. data over Ethernet in much larger packets than Level 4, but it is
  3306. read-only. The Level 4 file server software can be used to serve CDs but
  3307. it is slower. I tested NetCDFast with both systems.
  3308. 8.10
  3309. The test was to copy a directory containing twenty files, totalling
  3310. about 600Kb (the Granny’s Garden demo from the Acorn User CD, if you
  3311. must know) from the CD to a RAM disc on a Risc PC. I timed the whole
  3312. operation which including writing to the RAM.
  3313. 8.10
  3314. The version of NetCDFast was 2.01. The CD server was an A300 with 2Mb
  3315. memory connected via a SCSI 1 interface to a Cumana 6 Tower CD drive.
  3316. 8.10
  3317.  
  3318. 8.10
  3319. These results show that NetCDFast can achieve significant speed
  3320. improvements. However, they can only be a rough guide to its
  3321. performance. There are so many variables, including the network
  3322. hardware, other activity on the network, the size of the CD cache and
  3323. the access pattern for the CDs. Repeated requests for the same part of a
  3324. CD are best for NetCDFast.
  3325. 8.10
  3326. Quite small speed improvements can make major differences to the
  3327. performance of a network. If requests for data are received at one
  3328. second intervals by a server which can satisfy each request in
  3329. 0.99 seconds everyone is happy, but if it takes 1.01 seconds to handle
  3330. each request then, before long, someone will be unhappy. Mr Micawber
  3331. said something like this.
  3332. 8.10
  3333. In use
  3334. 8.10
  3335. NetCDFast was simple to use. It was copied to a hard disc on the CD
  3336. server and run from there. On our system, we decided to increase the
  3337. cache from the default 256Kb to 1024Kb. You can save the configuration.
  3338. The manual suggests that you set up your computer so that NetCDFast is
  3339. run on start­up.
  3340. 8.10
  3341. We have been running NetCDFast for two weeks without any problems. About
  3342. half of the requests for CD access have been satisfied from the 1024Kb
  3343. cache. When asked, students have said that CD access seems faster − but
  3344. then they would probably say that anyway to humour me!
  3345. 8.10
  3346. The manual says ‘NetCDFast will run on any version of CDFS, all CD-ROM
  3347. applications, CD­ROM drives, any Acorn Archimedes or Risc PC and any
  3348. network system in any combination. NetCDFast has no restrictions on the
  3349. number of users, CD-ROM drives or the way CD-ROM applications are used
  3350. over the network.’
  3351. 8.10
  3352. Before using any CDs on the network, you should check that this is
  3353. permitted by your licence.
  3354. 8.10
  3355. Conclusion
  3356. 8.10
  3357. NetCDFast does speed up CD access over a network. In ideal situations,
  3358. it can be as much as six times as fast. It seems reliable and it should
  3359. work with any combination of hardware/software. It is produced by Eesox
  3360. and is available from Archive at £148. u 
  3361. 8.10
  3362. Clan Acorn Column
  3363. 8.10
  3364. Simon Ogilvie
  3365. 8.10
  3366. In last month’s Archive, Paul appealed for someone to edit a column
  3367. dedicated to the Acorn Clan. He had several responses, and three of us
  3368. will be trying to put together information for a monthly column from now
  3369. on. That’s Roger Woodhouse, Sam Gardner and myself − email addresses
  3370. below, should you want to contact us.
  3371. 8.10
  3372. As the main thrust of the Clan is dialogue, any of us would be happy to
  3373. receive email, and we will also be keeping in contact with Chris Cox,
  3374. the Acorn Clan Manager whose email address is also given below.
  3375. 8.10
  3376. Clan history
  3377. 8.10
  3378. To begin at the beginning (as they say), and for the sake of those who
  3379. are unsure what Clan Acorn is, here is a brief recap. Acorn realised
  3380. that there was a wealth of largely untapped resource in the form of
  3381. enthusiastic users whose ideas and reactions to the release of the
  3382. Risc PC might be useful in its future development. The idea of an
  3383. enthusiasts’ club was thus conceived and, after adding flesh to the
  3384. bones, Clan Acorn was announced and then launched at the October ’94
  3385. Acorn World exhibition.
  3386. 8.10
  3387. For a one-off fee of £15, Acorn enthusiasts were given an information
  3388. pack, a high density disc of interesting software and information (to
  3389. the dismay of those without HD disc drives!), a Clan tee-shirt,
  3390. sweatshirt, lapel badge and mouse mat! We were also tempted with the
  3391. promise of discounts, pre-release information, competitions and
  3392. exclusive deals for Clan members.
  3393. 8.10
  3394. One of these was the release of Acorn C/C++ which was offered to Clan
  3395. members at a 30% discount, and this was well received, with a large
  3396. number of members taking up the offer. Subsequent Clan information packs
  3397. were sent out to members in February and April, and the next pack should
  3398. be out by the end of June.
  3399. 8.10
  3400. ARM700/710 imminent?
  3401. 8.10
  3402. All of this has generated quite a bit of interesting discussion on the
  3403. Usenet newsgroups, which Acorn keeps a close eye on, and posts articles
  3404. to from time to time. A recent posting from Chris Cox announced that the
  3405. ARM700 series processor cards would shortly be released, and he
  3406. requested feedback on whether users felt a fixed point ARM710 card would
  3407. be more attractive than a slightly more expensive (and slower clocked)
  3408. ARM700/FPU combination. This prompted a lot of discussion, but a
  3409. majority thought the fixed point 710 card would be more useful, so that
  3410. is the card that will be made available first, hopefully in July and
  3411. running at 40MHz, with the 700/FPU card following on later.
  3412. 8.10
  3413. Internet access
  3414. 8.10
  3415. Acorn is obviously heavily committed to the Internet in all its forms.
  3416. The Acorn World Wide Web site, which was previewed at the recent
  3417. Harrogate show, will shortly be coming on line in its full form. Acorn
  3418. plans to make this the primary means of communication, and there will be
  3419. an area specifically for Clan members which will be password-protected
  3420. from everyone else! This area will contain much of the information in
  3421. the Clan mailshots, and you will also be able to download software, such
  3422. as that on the Clan discs and on the Acorn ftp site.
  3423. 8.10
  3424. Acorn’s news and mail package “Intertalk” is soon to be released and
  3425. will allow Acorn machines to dial up to news and mail servers, and
  3426. download unattended. This means it can be done at night when the calls
  3427. are cheapest and the machines least heavily loaded, making downloads
  3428. faster.
  3429. 8.10
  3430. New filecore?
  3431. 8.10
  3432. Another development frequently talked about on the Usenet newsgroups is
  3433. the rumoured replacement to the filecore. With easy access to cheap
  3434. large hard disc drives, the main problem with the current filing system
  3435. is its limit of 512Mb per disc. This has been partially overcome in some
  3436. SCSI implementations which allow larger discs to be partitioned into two
  3437. or more parts, each of less than 512Mb, but the core limit still
  3438. remains.
  3439. 8.10
  3440. A new version of the filecore has been under test at Acorn for some time
  3441. now, and Clan members will soon get the opportunity to be the first
  3442. users to try it out! Initially, this will take the form of a
  3443. soft-loadable module, but eventually it will be incorporated into future
  3444. operating system releases. Acorn is deliberately being very cautious
  3445. about the release of the new filecore, as any bug in the code could have
  3446. potentially disastrous consequences on users’ data.
  3447. 8.10
  3448. Feedback
  3449. 8.10
  3450. The primary driving force behind all areas of the Clan is for Acorn to
  3451. get feedback from its users. Clan members can take advantage of all the
  3452. special offers Acorn provides, but if they never give any feedback, they
  3453. and Acorn will fail to benefit from what is a pioneering project in the
  3454. computer industry. Acorn doesn’t have the advertising revenue of its
  3455. larger competitors, and so is dependent in part on word-of-mouth
  3456. advertising.
  3457. 8.10
  3458. They are also keen to hear of any stories of Acorn computers being used
  3459. for interesting or unusual tasks, or where they make the job easier than
  3460. if a different computer had been used, which generates its own
  3461. “real-life” advertising.
  3462. 8.10
  3463. Chris Cox’s diagram from last month’s Archive (p24) showed Acorn’s
  3464. development program being fuelled by feedback from Clan members based on
  3465. information supplied to them by Acorn. The cycle is dependent on a
  3466. constant dialogue between Acorn and Clan members, and it’s the Clan
  3467. members who stand to gain most from it in the end! Hopefully this column
  3468. can become part of that cycle. u
  3469. 8.10
  3470. Roger Woodhouse: roger@a5000.demon.co.uk
  3471. 8.10
  3472. Sam Gardner: un9l@rz,uni-karlsruhe.de
  3473. 8.10
  3474. Simon Ogilvie: simon.ogilvie@guildford.ericsson.se
  3475. 8.10
  3476. Chris Cox: clan@acorn.co.uk
  3477. 8.10
  3478. To join Clan Acorn costs £15 (or £20 if you want a sweatshirt as well).
  3479. Either write to Acorn Direct in Wellingborough or phone 01933-279300
  3480. with your credit card details. u 
  3481. 8.10
  3482. NStore − Version 4
  3483. 8.10
  3484. Richard Rymarz
  3485. 8.10
  3486. As an (overworked?) headteacher with a full time teaching commitment, I
  3487. am always looking for ways of making my life that much easier. One area
  3488. of classroom planning that has proved to be particularly vexing is that
  3489. of recording children’s attainment across the National Curriculum and
  3490. issuing reports for parents. If any regular reader has noted my comments
  3491. in other reviews, they will be aware that I am not a fan of the National
  3492. Curriculum. However, I have learned to live with it and when I was given
  3493. the chance to review NStore, I hoped it would make my planning easier
  3494. and help organise my recording much more efficiently.
  3495. 8.10
  3496. The program
  3497. 8.10
  3498. NStore comes on an 800Kb disc (in fact, there are two discs and
  3499. registered users can order more for £1.95 each) which cannot be
  3500. installed onto hard disc. However, the data and ‘comment’ files can be
  3501. backed up, and this should be done regularly, in case the program disc
  3502. becomes corrupted. The master disc should be kept inside the drive at
  3503. all times.
  3504. 8.10
  3505. Aims
  3506. 8.10
  3507. NStore allows teachers to keep a record of up to 108 pupils and their
  3508. achievements on the Statements of Attainment in all National Curriculum
  3509. subjects, including RE. It can store basic information about each child,
  3510. record attendance levels, SAT results and exam and classwork percentages
  3511. for each subject. Information can be stored of up to 72 Topics and the
  3512. Statements of Attainment they cover. There are 800 teacher’s comments
  3513. which can be used for reporting and can be amended using !Edit. Reports
  3514. can be automatically generated by being placed into logical order taking
  3515. into account the child’s age and progress. Finally, all these records
  3516. can be exported to other packages for final presentation.
  3517. 8.10
  3518. Getting started
  3519. 8.10
  3520. What is immediately obvious upon loading the program and clicking of
  3521. !NStore is that it only works in modes 12 and 27. Furthermore, the
  3522. program does not run within the desktop. This is disconcerting at first
  3523. since we are all used to the luxury of a full RISC OS environment.
  3524. However, I soon adjusted to this and was presented with the Child Menu.
  3525. Basic information − name, age, sex, class name and teacher, etc, is then
  3526. entered. The general class level can be set and there are further
  3527. features which become useful when more information is added. The menu is
  3528. quite long and it takes some time to navigate around the various
  3529. options.
  3530. 8.10
  3531. I entered the children in my class and moved on to the Topic Menu. Here
  3532. I typed in the topics I would cover for the Autumn term and set the
  3533. attainment targets covered by each of the topics. Reverting back to the
  3534. child menu, I then marked the children’s progress through a simple set
  3535. of mouse clicks. This process is fairly tedious especially since each
  3536. subject has to be accessed for each child. However, there are short cuts
  3537. that save some time but, basically, entering the data for the first time
  3538. is time consuming and a little daunting (I think that is the same with
  3539. any database). This screen also allows the teacher to enter general
  3540. comments on attitude, effort, attainment, presentation, a specific
  3541. subject, as well as SAT data.
  3542. 8.10
  3543. Reporting
  3544. 8.10
  3545. I eventually completed this for a number of children in the core
  3546. subjects and clicked on the ‘Report’ menu. Various options are offered,
  3547. including a direct print to any Epson-compatible printer. Those with
  3548. RISC OS printers will have to export files in ASCII or CSV format to
  3549. another package. Reports are quickly generated and I must say I was
  3550. quite impressed with the results. The format was well structured and in
  3551. acceptable English although there were too many sentences beginning with
  3552. the child’s name or the word ‘Her’. There is the option to export
  3553. reports as CSV files to Impression or Style using the mailmerge
  3554. facility. Presentations can then be prepared in Impression, and the
  3555. accompanying literature suggests that single or batch reports can then
  3556. be very quickly produced. I do not use either program, so I cannot
  3557. comment on how efficient this process is.
  3558. 8.10
  3559. Other features
  3560. 8.10
  3561. Other features include the ability to enter exam results, update old
  3562. data files from previous versions, obtain simple graphical data, move
  3563. data between groups (useful when children move between classes), sorting
  3564. and searching facilities and the ability to alter the teacher comment
  3565. file.
  3566. 8.10
  3567. Conclusions
  3568. 8.10
  3569. I was apprehensive about using a package such as this since I was uneasy
  3570. about its claims and its usefulness. However, having used it for some
  3571. time now, I feel it has real value, especially if the user is prepared
  3572. to spend time learning how to use it. Whether less committed teachers
  3573. can be persuaded to use it is dubious because of its complexity. I feel
  3574. that a better designed manual would be of great assistance. A
  3575. step-by-step guide is really needed to direct less confident users.
  3576. Perhaps a dummy file could be included to see the possible uses and
  3577. outcomes of the program. As it stands, the manual covers all there is to
  3578. know but it is not easy to follow. An index would also help. However, as
  3579. I discovered, NStore can save time in the end.
  3580. 8.10
  3581. I have one or two other improvements that would help the user. I do feel
  3582. that there should be a better structured set of menus leading from the
  3583. three main areas: Child Menu, National Curriculum Menu and Topic Menu;
  3584. any new version should be fully RISC OS compliant; printing should
  3585. involve the standard RISC OS drivers; and the program should be able to
  3586. be installed on to hard disc. I also managed to crash the program on my
  3587. Risc PC − but this was very rare. I have spoken to the author who says
  3588. many of these suggestions are on his wish list to develop the program.
  3589. However, time is his greatest enemy but he hopes to include some of them
  3590. in due course.
  3591. 8.10
  3592. Registered owners will receive a post-Dearing upgrade at nominal cost.
  3593. This should happen in Spring 1995 so that users can prepare for the new
  3594. curriculum that comes into force in September 1995. Another new feature
  3595. which may be ready is the facility to store individual records of work
  3596. for special needs under the new Code of Practice. My advice to
  3597. prospective purchasers is to wait until the new version arrives, and if
  3598. you need an aid to National Curriculum management and access to
  3599. impressive reporting, then at £44.95 inc VAT from HS Software (or £42
  3600. through Archive), NStore is well worth it. u 
  3601. 8.10
  3602. Rainbow
  3603. 8.10
  3604. Richard Rymarz
  3605. 8.10
  3606. This is another new program for younger children from Longman Logotron.
  3607. It is designed as a “simple multimedia program” that will “allow
  3608. teachers and parents to produce exciting activities on any subject,
  3609. quickly and easily”. So says the introductory passage in the
  3610. accompanying manual. Intended for use at Key Stage 1 (5-7 yr olds), it
  3611. is claimed that the program can be used for any age or ability, since
  3612. the content is created by the maker of the activity. Not only can words,
  3613. pictures and sound be used, but video pictures using Replay can also be
  3614. included. Grand aims and wonderful, if true. So I set about
  3615. familiarising myself with the programs.
  3616. 8.10
  3617. !Rainplay
  3618. 8.10
  3619. This application allows children to use the activities designed within
  3620. Rainbow. Three sample files are included which give a fair overview of
  3621. what can be achieved. Two are similar to My World, an excellent program
  3622. designed by SEMERC. Having used both, I have to say that at a simple
  3623. level, My World is easier to use and more flexible. However, if more
  3624. complex and full multimedia options are needed, then Rainbow uses
  3625. sprites as well as drawfiles; involves sound; links with other screens;
  3626. defines actions such as quitting, removing objects, scaling objects,
  3627. stopping sound and music; and uses movies. Altogether a more
  3628. comprehensive package. 
  3629. 8.10
  3630. !Rainbow
  3631. 8.10
  3632. !Rainbow allows teachers to create activities for children to use. I
  3633. began by working my way through the tutorial, opening a window
  3634. containing three folders. I clicked on the Screens folder, and the
  3635. Tutorial Screen opened contained the words, “This is the tutorial
  3636. screen” and a tool box. I now clicked on the resources folder. I soon
  3637. had a ‘Type’ sprite and a ‘Delete’ sprite on my screen. All straight
  3638. forward so far.
  3639. 8.10
  3640. Using the arrow icon on the tool bar allowed me to change the position
  3641. of the sprites. Now I doubled clicked on the ‘muncher’ (the delete
  3642. sprite), and a dialogue box opened, which actually did not quite
  3643. correspond with the manual. Undeterred, I continued and assigned the
  3644. command ‘Remove Object’ to this icon. I confirmed my choices and did the
  3645. same with the Text icon by allocating ‘Text Style’ to it. I also chose
  3646. the font I wanted to use. Deleting text is simply a matter of
  3647. highlighting the words and using the menu or <ctrl-X>. Now clicking on
  3648. the smiley face icon on the tool box allowed me to test my screen − all
  3649. worked well.
  3650. 8.10
  3651. Another option on the toolbox is a text icon. Clicking on this opens a
  3652. now familiar dialogue box and an appropriate action can be assigned to
  3653. it. Other actions include rotating and scaling objects. Each is easy to
  3654. understand and follow. Sampled sounds and Maestro files can also be
  3655. consigned to any object. Animation results from the creation of a sprite
  3656. file containing a number of sprites, each of which is slightly
  3657. different. Replay files are also easily included and there is direct
  3658. support for Artworks files.
  3659. 8.10
  3660. Quite soon I had a tessellation activity which allowed me to rotate
  3661. objects, ‘bong’ each time I used the red square and send a raft down
  3662. some rapids when I clicked on a Father Christmas. I did not try any
  3663. animation, because I did not have the patience to create my own sprite
  3664. files.
  3665. 8.10
  3666. Conclusions
  3667. 8.10
  3668. Well, after some work and a steady read through the manual, I managed to
  3669. create my own multimedia, interactive, all-singing, all-dancing activity
  3670. which was fun to use even if it was simple. The main thing is that it
  3671. all worked and without too much trouble. If you are an experienced user,
  3672. you will be able to set up your own activities very quickly. If you are
  3673. a beginner, be prepared to spend some time experimenting with the quite
  3674. comprehensive list of options. It is certainly easier to use than some
  3675. other multimedia authoring packages such as Genesis or Key Author (I
  3676. have not seen Optima) although, to be fair, these are designed for older
  3677. children. 
  3678. 8.10
  3679. Finally, I would have liked more example folders and some guidance on
  3680. using the program with children at home and at school. However, at £29
  3681. +VAT +p&p from Longman Logotron or £33 through Archive, this is
  3682. excellent value for money. u 
  3683. 8.10
  3684. EasiWriter Professional Upgrade
  3685. 8.10
  3686. Andrew Berry
  3687. 8.10
  3688. During the last three years, I have used EasiWriter versions 2 and 3
  3689. extensively, and was therefore interested to hear about EasiWriter
  3690. Professional, the latest release from Icon Technology. Although the
  3691. title Professional implies a completely new product, the program is in
  3692. fact just an update of version 3, albeit one with many improvements.
  3693. This article deals with the changes made since 3.01 up to the present
  3694. version 3.16.
  3695. 8.10
  3696. Index generation
  3697. 8.10
  3698. Previously, the only way to create an index for a document was to go
  3699. though the text, picking out the important words and typing them into
  3700. another page. EasiWriter Professional contains a very helpful feature
  3701. which takes most of the work out of index generation. Any word or phrase
  3702. in a document can be highlighted and inserted into the index. The index
  3703. entry can either be the same as the highlighted word or any other string
  3704. up to 59 characters, and the page number is entered automatically.
  3705. Further occurrences of the same word or phrase can be found and inserted
  3706. in the index, in which case, the entry will contain more than one page
  3707. reference.
  3708. 8.10
  3709. Most indexes are more complex than just a list of subjects, and
  3710. EasiWriter Professional caters for this by using an optional qualifier.
  3711. For example, a main index entry might be Mouse, with qualifiers buttons,
  3712. cleaning and holding. This type of index is very easy to create with all
  3713. qualifiers being automatically indented and arranged alphabetically.
  3714. 8.10
  3715. The final type of entry is ‘See...’ which is used to point to another
  3716. index entry. If this is selected, the page reference is replaced by a
  3717. pointer to another entry in the index, which must already have been
  3718. created.
  3719. 8.10
  3720. A useful feature allows any words or phrases in the document which have
  3721. index entries to be highlighted by setting the background colour. This
  3722. way it is easy to see which words or phrases have already been added to
  3723. the index.
  3724. 8.10
  3725. The index can only be saved as a text file, although this is probably
  3726. the most versatile method available. If you want to save the index
  3727. directly into the document then the icon can be dragged straight onto
  3728. the page − a nice touch.
  3729. 8.10
  3730. Contents generation
  3731. 8.10
  3732. This feature makes a list containing any chapter, section or sub-section
  3733. headings in the document. Providing your structures contain sensible
  3734. headings, this will create a contents page which can be inserted at the
  3735. start of the document with little alteration. The exact types of
  3736. structure to be included can be chosen, and the resulting file is saved
  3737. as a text file in the same way as an index.
  3738. 8.10
  3739. Numbered lists
  3740. 8.10
  3741. Numbering of items in a list is now supported, a great improvement on
  3742. earlier versions where only bullets were available. The options for this
  3743. are very comprehensive, and include Roman numerals, numbers, letters and
  3744. even Dingbats symbols which can begin at any character. Text can be
  3745. combined with any of the above; so, for example, combining letters with
  3746. a closed bracket would produce a), b), etc. Any font can be used for the
  3747. bullet or number, as with previous versions.
  3748. 8.10
  3749. Bookmarks
  3750. 8.10
  3751. Bookmarks can now be inserted into documents to enable specific
  3752. positions to be located quickly and easily. Each bookmark can be named
  3753. and a list of names appears on the Search menu. Moving to a particular
  3754. part of the document is achieved by clicking on the name in the menu.
  3755. Bookmarks are saved in the file so any that are set up will be available
  3756. each time the document is loaded.
  3757. 8.10
  3758. Improved text saving
  3759. 8.10
  3760. A new dialogue has been added to fine-tune text output. Options are now
  3761. available to specify the way ends of lines and paragraphs are saved
  3762. (e.g. CR, LF, etc) and an option is also available to expand tabs in the
  3763. output − very useful for those using Edit.
  3764. 8.10
  3765. Other improvements
  3766. 8.10
  3767. Many other improvements have been made to EasiWriter, including the
  3768. following new features:
  3769. 8.10
  3770.     Improved search
  3771. 8.10
  3772.     OLE support
  3773. 8.10
  3774.     Crop marks
  3775. 8.10
  3776.     Improved German hyphenation
  3777. 8.10
  3778.     More flexible white space
  3779. 8.10
  3780.     Output as PostScript
  3781. 8.10
  3782.     Auto kerning
  3783. 8.10
  3784.     Specify start number for footnotes
  3785. 8.10
  3786.     Draft printing
  3787. 8.10
  3788. According to the Fact Sheet sent to me by Icon Technology, we can also
  3789. expect the following in the future:
  3790. 8.10
  3791.     Auto numbered Chapters and Sections
  3792. 8.10
  3793.     Fancy borders
  3794. 8.10
  3795.     RTF import and export
  3796. 8.10
  3797.     Pamphlet printing
  3798. 8.10
  3799.     Background colours
  3800. 8.10
  3801. Conclusion
  3802. 8.10
  3803. It’s good to see that EasiWriter is still being developed and improved,
  3804. and I am certainly looking forward to the new features. If you upgrade
  3805. to Professional now, then new versions incorporating the above features
  3806. will be sent free of charge when they are completed.
  3807. 8.10
  3808. The cost of upgrading is £30 + £1 p&p +VAT for single licence users, or
  3809. £120 + £1 p&p +VAT for a site licence. If you are currently using
  3810. version 3, I strongly recommend that you upgrade to Professional.
  3811. 8.10
  3812. EasiWriter itself is now £89 +£3 p&p +VAT from Icon Technology (£102
  3813. through Archive) and EasiWriter Professional is £119 +£3 p&p +VAT  (£136
  3814. through Archive). For the record, Techwriter is £149 +£3 p&p +VAT from
  3815. Icon Technology (£169 through Archive) and Techwriter Professional is
  3816. £199 +£3 p&p +VAT  (£225 through Archive). u 
  3817. 8.10
  3818. Shares from Apricote
  3819. 8.10
  3820. Dave Wilcox
  3821. 8.10
  3822. Shares, version 4.04, is a package aimed at the small investor, with the
  3823. intention of helping them keep track of their investment portfolio. It
  3824. is produced by Apricote Studios and currently sells for £39.95
  3825. inclusive, or £38 through Archive.
  3826. 8.10
  3827. The software comes on one disc and is accompanied by a 37-page A5
  3828. manual, presented in a plastic fold-over type wallet. On the disc is the
  3829. program, two demo files to practice with, and a text file giving all the
  3830. recent upgrades. This takes up approximately 218Kb, leaving plenty of
  3831. room for data storage on your program floppy if you so desire. The
  3832. manual is well written, easy to follow and has been well proofed prior
  3833. to its release.
  3834. 8.10
  3835. The program
  3836. 8.10
  3837. Firstly, backup and/or install to hard disc − preferably both. The
  3838. normal disc filing system can achieve both of these options, as the disc
  3839. is not copy-protected. To run the program, double-click on the
  3840. application icon to load it onto the iconbar. The programming strays
  3841. slightly from the norm here because, to setup a new portfolio, you have
  3842. to use setup from the iconbar menu. This isn’t a problem, but a click on
  3843. the icon for setup would have been more usual. If your portfolio is
  3844. already constructed, a double click on the file icon or dragging the
  3845. file to the program icon will set the program in motion.
  3846. 8.10
  3847. On starting the program you are greeted with the main menu as a window
  3848. (see diagram opposite). This is broken into three sections, Tools,
  3849. Shares, and Reports.
  3850. 8.10
  3851. Tools − This area allows for the entering, editing or viewing of data.
  3852. Also in this section is a radio button for rights issue transactions,
  3853. which basically is where companies wishing to raise funds, issue new
  3854. shares and offer them to holders, dependent upon their present holdings.
  3855. Selection of the printer output option lets you select LowRes for dot
  3856. matrix or inkjet printers or similar, whilst HighRes caters for the
  3857. Laserjet owner. Also in this section is the selection of company or date
  3858. filters to be applied to your data. Clicking on the company icon, a
  3859. window opens listing all companies in which you have shares. All that is
  3860. required is for you to highlight by clicking the companies for which you
  3861. wish to see the output. The date filter works in a similar manner,
  3862. requiring you to enter the start and end dates for the period you want.
  3863. Both of these filters can be combined to achieve a desired result.
  3864. 8.10
  3865. Shares − There are three options here which work in conjunction with the
  3866. selected tool. These are options for buying/selling, prices and
  3867. dividends. With the ‘Enter’ radio button selected, you can enter the
  3868. details of shares purchased or sold, i.e. company name, number of
  3869. shares, date of transaction, prices paid for these shares, expenses
  3870. incurred in dealing. ‘Enter’−‘Prices’ lets you update the current prices
  3871. of your shares and ‘Enter’−‘Dividend’ lets you enter any dividends
  3872. received, along with the date of receipt. The edit option lets you make
  3873. amendments to incorrect entries and works similarly to ‘Enter’. ‘View’
  3874. gives screen output summaries.
  3875. 8.10
  3876. Reports − Again, these options work in conjunction with the options set
  3877. up in Tools, bearing in mind that this is for report output. The default
  3878. tool is ‘View’, and all text or tabular output and most graphs can be
  3879. printed using the appropriate radio button. If used with the company
  3880. filter or date filter, it is possible to obtain summaries for a single
  3881. Company or for the whole portfolio for a specific date range or the life
  3882. of the portfolio.
  3883. 8.10
  3884. In use, it is possible to set up indexes like companies. This enables
  3885. you to enter values for the R.P.I. or the F.T.S.E., for example. You can
  3886. then use these when producing a ratio graph for comparison purposes, to
  3887. give a better illustration of share performance. The program also has
  3888. the facility to cater for the issue of free or bonus shares usually
  3889. associated with privatisation issues, and caters for part payments made
  3890. as part of these dealings.
  3891. 8.10
  3892. As the file path for your data is established when you set up your
  3893. portfolio, or as you load it, changes made to your data are saved as
  3894. they are made. There is an option to output data as a CSV file for
  3895. import into other applications or to save a screen as a text file. CSV
  3896. files can also be imported into a current file by dragging to an open
  3897. window or to the iconbar icon. There is no mention of Teletext in the
  3898. manual, and I have to admit that I do not know the format of saved
  3899. teletext information pages. If this is CSV or can be converted to CSV, I
  3900. can see no problem importing the current share prices in this way. If
  3901. not, you will have to update the prices manually but, for the average
  3902. investor, I cannot foresee a problem.
  3903. 8.10
  3904. Summary
  3905. 8.10
  3906. The program is initially set at source to cater for a portfolio of 60
  3907. companies, which should be sufficient for the small investor. If not, a
  3908. quick letter to Apricote will have a modified version sent out for the
  3909. number of companies you request or, alternatively, you can store as many
  3910. portfolios as your disc system will hold, each obviously holding a
  3911. further 60 companies.
  3912. 8.10
  3913. The presentation on screen is clean and tidy, and considerable thought
  3914. has been given to the layout. When displaying text output, the package
  3915. uses a similar look to the pages in a Genesis file, with next and
  3916. previous page buttons to move through the output.
  3917. 8.10
  3918. From the ReadMe file attached to this program, it is quite apparent that
  3919. the author, Frank Clayton, is still making fine tuning amendments to
  3920. this package, as and when required. I have setup and run my copy for a
  3921. couple of weeks and have not had a crash... yet!
  3922. 8.10
  3923. This package does the job for which it was designed, keeping track of
  3924. your investment and giving you a textual or visual display of
  3925. performance. It seems solidly programmed and reliable. If you like to
  3926. play the market as a small investor, this package is for you.
  3927. 8.10
  3928. Comparison
  3929. 8.10
  3930. There are two other shares packages available for RISC OS computers
  3931. dealing with the same job, Shareholder and Shareholder Professional from
  3932. Silicon Vision, priced £79.95 and £125 respectively, the latter having
  3933. been reviewed for Archive (8.9 p61). It is unfair to compare this
  3934. package directly with Shareholder Professional as the latter is aimed at
  3935. a different customer, i.e. the larger investor and, as can be seen from
  3936. the review, it has several other facilities programmed into it for the
  3937. extra outlay. Yer pays yer money... u 
  3938. 8.10
  3939. Hermes − The Desktop Messenger
  3940. 8.10
  3941. Peter Jennings
  3942. 8.10
  3943. Hermes is the first software I have seen whose manual has a paragraph on
  3944. Greek mythology to preface an explanation of what the program does:
  3945. 8.10
  3946. “Hermes was the ever-ready, swift-winged messenger and interpreter of
  3947. the Gods of Ancient Greece, son of Zeus, God of Science, inventor of the
  3948. lute and discoverer of fire. The Romans called him Mercury.
  3949. 8.10
  3950. !Hermes is a fully RISC OS compliant application that can control tasks
  3951. on the desktop with simple text files, examine many standard filetypes
  3952. including directories, monitor and record desktop events, and perform
  3953. measurements and timing. All aspects are under the complete control of
  3954. the user via easy-to-use but comprehensive option windows and menus.”
  3955. 8.10
  3956. A few pages further on, the overview becomes more specific: “Have you
  3957. ever needed to put a text file already prepared by another package into
  3958. a Draw document or create a directory listing as a text file? Hermes can
  3959. do all that. Tried disassembling a transient utility file, then adding
  3960. your own comments to it later? Now you can. Have you ever wanted to load
  3961. a PC graphics file straight into your DTP without having to convert it
  3962. to a sprite first? Hermes is the answer!”
  3963. 8.10
  3964. The program, which comes from Base5 Technical Graphics and costs £25 (no
  3965. VAT), is on a single disc, accompanied by a 65-page flat-opening manual
  3966. and a double-sided A4 quick-reference card of commands. Interactive help
  3967. is supported. The manual, which could be a little more detailed in
  3968. places, continues its Greek God theme, with sections entitled Hermes the
  3969. Messenger, Hermes the Interpreter and Hermes the Scientist.
  3970. 8.10
  3971. The messenger
  3972. 8.10
  3973. Programs which provide new commands for Acorn owners have been appearing
  3974. since BBC B days. Hermes, in its messenger role, offers more than 300 of
  3975. them, using words bracketed by a special character. By default this is
  3976. “¤”, which is easy to enter from an Archimedes keyboard, being on the
  3977. same key as the £ sign, but Risc PC owners, who do not have this key,
  3978. have to use the less convenient <shift-alt-3> combination. Fortunately,
  3979. any other character can be defined by the user. 
  3980. 8.10
  3981. The commands are not entered into the document where they are to appear.
  3982. They have to be written in an ordinary text “control file” and this is
  3983. dragged onto the Hermes iconbar icon to cause the commands to be
  3984. interpreted and entered into whichever document has input focus. Any
  3985. text not bracketed by the special character is copied as written. As an
  3986. example of how this works, here is a text file containing Hermes
  3987. commands as it appears when read in a text editor or word processor in
  3988. the normal way.
  3989. 8.10
  3990. Demonstration 2
  3991. 8.10
  3992. This transmission is timed at ¤TIME1¤ ¤ZONE¤ on the ¤DAYTH¤ day of the
  3993. month of ¤CMON¤ in the year ¤YEAR¤
  3994. 8.10
  3995. ¤NOSEND¤
  3996. 8.10
  3997. This is a comment. Because it is between NOSEND and SEND commands, it is
  3998. not transmitted.
  3999. 8.10
  4000. The following commands illustrate how OS variables can be included.
  4001. 8.10
  4002. ¤SEND¤
  4003. 8.10
  4004. ¤Obey$Dir¤ is the directory where the last Obey file was executed.
  4005. ¤Edit$Detokenise¤ is a numeric OS variable while ¤Sys$Time¤ and
  4006. ¤Serial$Path¤ are macro variables re-evaluated each time they are
  4007. encountered. ¤CTRLLEFTARROW¤¤CTRLF6¤
  4008. 8.10
  4009. ¤STOP¤
  4010. 8.10
  4011. Note the two commands at the end of the last paragraph. They are
  4012. intended for Edit and cause it to format the paragraph without
  4013. word-wrap.
  4014. 8.10
  4015. This is how the file is interpreted on a word processor page with input
  4016. focus when the file is dragged onto the Hermes iconbar icon.
  4017. 8.10
  4018. Demonstration 2
  4019. 8.10
  4020. This transmission is timed at 03:25 pm GMT on the 25th day of the month
  4021. of March in the year 1995
  4022. 8.10
  4023.  
  4024. 8.10
  4025. ADFS::HardDisc4.$.Apps.!Edit is the directory where the last Obey file
  4026. was executed. 59604772 is a numeric OS variable while 15:25:39 and
  4027. devices#:$.Serial. are macro variables re-evaluated each time they are
  4028. encountered.
  4029. 8.10
  4030. It will be noted that there are commands which work in a similar way to
  4031. the control codes often used to enter the current date or time into word
  4032. processor and DTP documents, but Hermes provides different commands to
  4033. enter them in different formats. Other commands substitute names for
  4034. less easily remembered ASCII codes, such as ¤copyright¤  instead of
  4035. <alt-169> for a © sign. OS variables can also be called by name so, for
  4036. example, ¤File$Type_FF5¤ is interpreted as PoScript. Another very useful
  4037. group of commands provide automatic paragraph numbering with renumbering
  4038. if paragraphs are inserted or removed. 
  4039. 8.10
  4040. However, the commands do not all immediately work with every
  4041. application, as Hermes has to be programmed with those codes which are
  4042. not the same in all applications, such as for end of line, delimiter and
  4043. font styles. A selection of programmed-in applications is provided and
  4044. others can be added if you know the code numbers they use. Also, the
  4045. need to put the commands into a separate control file, rather than being
  4046. able to type them directly into the document you are working on, rather
  4047. limits their usefulness. Many characters can already be entered from
  4048. Acorn’s !Chars utility, and lists of their ASCII codes, which can be
  4049. entered by typing <alt> and the appropriate keypad numbers, are given in
  4050. computer user guides. The addition of a !Chars-like window for Hermes is
  4051. being considered for a future upgrade.
  4052. 8.10
  4053. The interpreter
  4054. 8.10
  4055. If anything other than a text file is dragged onto the icon, Hermes will
  4056. interpret the contents according to the filetype. Text will usually be
  4057. copied into the receiver document, but certain filetypes will trigger
  4058. off other actions and show details of their contents. So, for example, a
  4059. template file will list the windows defined in it with, optionally, the
  4060. size of the indirected data. Relocatable files are disassembled but the
  4061. build-up on screen is very much slower than using a normal disassembly
  4062. program. The recognised filetypes which can be interpreted are:
  4063. absolute, applications, code, directory, draw, palette, relocatable
  4064. module, squashed file, sprite, template and transient utility. Hermes
  4065. offers a range of options as to which of the available fields of
  4066. information are to be shown (too many to be detailed here) and there is
  4067. also a choice of units, such as metric or imperial measurements, and
  4068. standards such as RGB, CMYK, HSV or CIE for palette files.
  4069. 8.10
  4070. The scientist
  4071. 8.10
  4072. In its scientific role, Hermes undertakes an interesting variety of
  4073. tasks. It offers a desktop log which will record and time-tag desktop
  4074. activities in a special file. These include: filer systems starting and
  4075. ending, tasks starting and ending, slot size changes, remote alarms,
  4076. printer drivers changing, system device claims, palette and screen mode
  4077. changes, application specific messages and directory windows closing.
  4078. There is an event timer which can be started and stopped manually or
  4079. triggered by mouse clicks or desktop events. A desktop monitor will
  4080. display any one of the following: current or elapsed time, the
  4081. co-ordinates of the mouse pointer, the window handle, icon handle or
  4082. icon button type under the pointer, the task owning the input focus, the
  4083. value of the last keypress broadcast by the Task Manager or any message
  4084. in hexadecimal broadcast by it or an application.
  4085. 8.10
  4086. There is a very useful facility to move the mouse pointer in steps of 1,
  4087. 4, 16 or 256 screen units at a time by using an arrow key either on its
  4088. own or with <shift>, <control> or <shift-control> respectively. Window
  4089. capture, a versatile snapshot feature, allows individual windows, the
  4090. icon bar or the whole of the desktop above the icon bar to be captured
  4091. as a sprite without need to define the required area, and this
  4092. complements rather than duplicates the snapshot facility in Paint.
  4093. Non-Acorn graphics files are recognised, and Hermes uses ChangeFSI to
  4094. convert them to sprites or AIM images before loading them into your
  4095. document. I could not get the graphics conversion to work (using Hermes
  4096. version 1.20) on my Risc PC and this is being looked into by the
  4097. program’s author, who developed and tested it on an Archimedes.
  4098. 8.10
  4099. The target
  4100. 8.10
  4101. Hermes is an unusual utility with some interesting features for those
  4102. who can make use of them. Some, such as automatic paragraph numbering,
  4103. keyboard control of the mouse pointer and window capture, are useful
  4104. facilities for any Acorn user but most of Hermes’s features are clearly
  4105. aimed at the more serious computer enthusiasts who will get the best use
  4106. from them. u 
  4107. 8.10
  4108. Garden Wildlife CD-ROM
  4109. 8.10
  4110. Peter Jennings
  4111. 8.10
  4112. Anglia Multimedia’s Garden Wildlife (version 1.00) comes on a CD-ROM in
  4113. a new range which can be used on an Acorn, PC or Apple computer. It is
  4114. designed to help children of primary school age to become familiar with
  4115. the wildlife found in their own garden or local park and has information
  4116. on more than 130 creatures. The text is illustrated with photographs,
  4117. videos, animations and sound, and students are allowed to save out text
  4118. and graphics to use in their own work. The price is £40 +VAT, or £45
  4119. from Archive.
  4120. 8.10
  4121. On an Archimedes or Risc PC, it needs a minimum of 4Mb of RAM and,
  4122. despite its multi-platform use, it works in a completely normal way.
  4123. There is a recognisably Acorn type icon, called !Garden, which puts its
  4124. ladybird illustration onto the iconbar and clicking on this leads to a
  4125. menu window (see on the previous page). This is a picture of one corner
  4126. of a town, complete with a garden, a park, a library, a cinema and the
  4127. home of an animal expert called Mike. All can be visited and there are
  4128. little “i” icons outside each which, when clicked on, explain what you
  4129. can see and do there. Everything can be viewed either full screen or in
  4130. a desktop window. A toolbox provides a search facility and a notebook
  4131. whose contents can be saved before leaving the program.
  4132. 8.10
  4133. Day and night
  4134. 8.10
  4135. Visiting the garden or park produces a picture of it, with an invitation
  4136. to find the animals, and this is done by clicking on any of a number of
  4137. named areas, such as lawn, hedge, tree, shed and even compost heap.
  4138. There is also an option to hear the general sounds, which turn out to be
  4139. exactly the same in both park and garden! Both scenes can be toggled
  4140. between day and night, by clicking on the sun or moon, to see the
  4141. different creatures active at each time. Each area has captioned
  4142. pictures of the animals and insects which can be found there and
  4143. clicking on a picture leads to a larger version of it, accompanied by
  4144. information and icons which lead in turn to other photos, videos and
  4145. sounds.
  4146. 8.10
  4147. The cinema offers a choice of 40 short video clips but the low
  4148. definition of Acorn’s Replay system makes it difficult to see the detail
  4149. in many of the smaller creatures. Sound quality was generally poor and
  4150. bird and animal calls difficult to recognise on my Risc PC, which does
  4151. not have any hifi enhancements.
  4152. 8.10
  4153. The animal expert, Mike, is introduced with a photograph and an offer to
  4154. identify any unknown specimens you have seen. This is done with a series
  4155. of questions on the lines of whether it has fur or scales and how many
  4156. legs, and then a suggestion of possible identities.
  4157. 8.10
  4158. In the library, you can refer to a wildlife database with more than 100
  4159. entries, learn how to classify animals into  groups, read a short book
  4160. list and attempt a quiz with two sets of questions.
  4161. 8.10
  4162. Snail racing
  4163. 8.10
  4164. Finally, there is a directory of activity sheets in Draw format with
  4165. suggestions for some enjoyable ways of learning about wildlife, ranging
  4166. from bird watching to snail racing. 
  4167. 8.10
  4168. Being intended for children of primary school age, the information in
  4169. Garden Wildlife is brief enough to be easily absorbed by them, rather
  4170. than encyclopedic. It is all attractively designed and very
  4171. professionally presented and nature lovers of all ages will find it
  4172. enjoyable browsing, although its appeal to older users will be more as a
  4173. picture book with interesting notes. Even so, any adults who do trespass
  4174. in the garden may still learn some fascinating facts, such as that the
  4175. champion breeder, the rabbit, can produce more than 20 young in a year
  4176. but is well beaten for the productivity title by the common house mouse,
  4177. which can have five to ten litters with about six young in each. u 
  4178. 8.10
  4179. Two PAL Encoders
  4180. 8.10
  4181. Stuart Bell
  4182. 8.10
  4183. First of all, what is meant by a PAL encoder? “PAL” is the acronym for
  4184. the way in which, in the UK, the TV is encoded in the signal broadcast
  4185. by the TV transmitters and received in our homes. The technicalities
  4186. need not concern us, save to note that other countries use different
  4187. systems; France has SECAM, and USA has NTSC (commonly misinterpreted as
  4188. “never twice the same colour”!). However, the video signals which are
  4189. produced by our computers use separate connectors for each of the main
  4190. colours in our displays (Red, Green and Blue), and also extra lines for
  4191. timing signals. Thus, no ‘coding’ is necessary, with the consequence
  4192. that few TVs can directly display the output of a computer. (Some
  4193. machines, including the A3010, do include the necessary encoding
  4194. hardware to do this.)
  4195. 8.10
  4196. My current project – which may well feature in a later Archive article –
  4197. is to produce a fairly complex ‘slideshow’ display on my A310, and
  4198. record it to a video recorder for easy repeated viewing. Hence, I needed
  4199. a PAL encoder to take the signal from the video output of the computer
  4200. and add the necessary PAL signals so that it could be recorded by the
  4201. VCR. One further point: PAL encoders produce a video signal, not a UHF
  4202. TV signal. That is, they can connect to a VCR or TV via their SCART or
  4203. phono ‘video i/p’ sockets, not via the aerial socket. (The A3010 adds a
  4204. modulator to its internal encoder to allow a TV aerial socket to be
  4205. used.)
  4206. 8.10
  4207. I bought one PAL encoder, and then Paul sent me another one for review.
  4208. Hence, I was able to compare the two devices for this article.
  4209. 8.10
  4210. Pineapple PAL Coder PLC/3
  4211. 8.10
  4212. As the name suggests, this is the third incarnation of an encoder
  4213. designed specifically for Acorn machines. It comes in a standard beige
  4214. plastic box 5" × 3" × 1", with inputs for the 15-pin video signal from
  4215. your computer (a suitable lead is supplied – users of older machines
  4216. will need a 9-15 pin adapter), and also a 7.5–12v DC power supply, for
  4217. which a plug-in mains adaptor is supplied. Outputs are for the 15-pin
  4218. video lead to your monitor, PAL coded output via a BNC socket, and Y/C
  4219. high quality output for use with S-VHS and similar equipment. I was not
  4220. able to test the Y/C output. Switches are provided for selecting
  4221. interlace on/off and standard/multisync monitors. Setting up the encoder
  4222. is no problem. The two A4 pages of documentation are adequate and should
  4223. enable all users of Acorn machines to get it working.
  4224. 8.10
  4225. Rombo VGA Buster (Pro)
  4226. 8.10
  4227. This is nominally a PC-specific device, and I am grateful to the Archive
  4228. reader who advised that it works OK with Acorn machines. Not
  4229. surprisingly, it is very similar to the Pineapple unit, with similar
  4230. inputs and outputs, but without the switches. The input signal lead is
  4231. captive and, at 9" long, inconveniently short. The standard output
  4232. socket is of the phono type – more practical for most users than
  4233. Pineapple’s BNC – and a phono-phono lead is supplied. The plug-in power
  4234. supply is of fixed voltage and with a captive lead, which minimises the
  4235. potential for silly mistakes in comparison with the one supplied by
  4236. Pineapple. A disc of PC-specific software is supplied, but could not, of
  4237. course, be used on my A310.
  4238. 8.10
  4239. The encoders in use
  4240. 8.10
  4241. Both worked pretty well. Because they are simply encoding ‘TV standard’
  4242. video signals, they will only work with video modes that can be
  4243. displayed on ‘ordinary’ (type 0) monitors. The obvious ones are 12 and
  4244. 15 and their wider equivalents, 35 and 36. If your monitor is a
  4245. multisync, VGA or SVGA that displays these modes in letter-box format,
  4246. you will not be able to use your monitor at the same time as an encoder.
  4247. (My old Phillips green screen monitor came out of the loft!)
  4248. 8.10
  4249. The second thing to remember is that the inherent quality of TV images
  4250. is not a patch on what we expect from even the cheapest colour monitor.
  4251. For TV pictures, with images that lack the detail of, say, the RISC OS
  4252. desktop, and are viewed from 8 feet away, that doesn’t matter. When you
  4253. compare the prices of 21" TVs and 21" high resolution monitors, it’s
  4254. hardly surprising. So, don’t expect a wonderful, crisp 21" display on
  4255. the family TV. The lack of sharpness inherent in the TV tubes will show
  4256. up, as will the loss of quality inherent in the PAL encoding process
  4257. which intentionally sacrifices signal quality to enable the signal to be
  4258. broadcast at all. I seem to recall that the bandwidth of a PAL signal is
  4259. 8MHz: the effective bandwidth of an RGB ‘TV standard’ signal is roughly
  4260. 3 × 16MHz = 48MHz. Six pints are squeezed into each pint pot, and the
  4261. cost of the encoding is the loss of quality.
  4262. 8.10
  4263. In testing, I found that two issues are of importance when evaluating
  4264. the encoders. The less obvious one is that of picture position. Picture
  4265. position controls are becoming less common on TVs, and you cannot assume
  4266. that the encoded output from the encoders will centre the image on the
  4267. screen. With the Rombo unit came a disc full of PC-specific software to
  4268. fine-tune image position, but I couldn’t use that. The default position
  4269. wasn’t bad but it wasn’t quite centred. The Pineapple instructions
  4270. explain how to tweak the horizontal picture position by turning an
  4271. internal coil in the encoder. This worked well. For both units, I used
  4272. the mode definition and tweaking software supplied with the Watford
  4273. Electronics SVGA VIDC enhancer to produce tailor-made modes that put the
  4274. images exactly where I wanted them on the TV screens. Similar software
  4275. is obtainable from PD libraries, and makes using the encoders much
  4276. simpler. Particularly if you want to avoid black margins, which we don’t
  4277. normally expect on TVs, a way of centering the wide mode 36 is highly
  4278. desirable.
  4279. 8.10
  4280. Finally, there is the question of image quality. With both my 10" Matsui
  4281. portable TV and my Sony VCR, the Pineapple PLC/3 produced visibly better
  4282. results. The picture was sharper and had less colour bleed. It is not
  4283. inconceivable that, with other equipment, the Rombo device would produce
  4284. better images but that wasn’t my experience. Given the Acorn-targeted
  4285. nature of the Pineapple product and its documentation, I conclude that
  4286. if you need a PAL encoder for use with your Acorn computer, then that’s
  4287. the one to go for. A disc with simple mode-tweaking software would
  4288. enhance the product further, as would supplying a BNC-phono adaptor for
  4289. the output socket.
  4290. 8.10
  4291. The Pineapple PAL Encoder PLC/3 is available from Archive, price £104
  4292. inclusive. u 
  4293. 8.10
  4294.